Sounds like you should try Ragic.
You design your tables like spreadsheet, but all data is stored in database, and the problem of linking the IDs that you mentioned won't be an issue since you can use a drop down to select entries from another table.
I make extensive use of Forms and Sheets and it is really convenient for a number of reasons. One of my uses is for budget tracking and it's great because I have a shortcut to the form right on my phone homescreen and I can easily enter purchases and have all my sheets update. All of the built in capabilities such as sharing and the ability to script ...
These are essentially CouchDB authentication related questions, not specific to Couchappy:
1. How do I create additional CouchDB users in Couchappy?
You can use Futon to create a new admin account in your Couchdb instance:
Go to https://instance.couchappy.com/_utils/
Login as admin
Go to configuration
At the bottom click on "Add a new section"
The term used on the Google Docs Editors Help Center are "insert" and "add".
From Insert or delete images or videos:
Add an image
Open a document, spreadsheet, or presentation in Google Docs, Sheets, or Slides.
Click Insert and then Image.
Select from the following options:
Upload: Choose an image from your computer and click Open. ...
Is there a way to dynamically combine sheets?
Yes, there is. Use the array handling features of Google Sheets.
or use one sheet that can protect/hide some
Sheet/range protection doesn't hide sheets/columns, just makes that only authorized editors are able to edit them. Hiding a column a sheet/column is not a secure way to hide data from editors as ...
Yes, Google Forms & Sheets could be used together as simple database as the include several functions and tools that could help teachers to create grade reports. Actually is a very popular topic. Just take a look to https://www.google.com.mx/search?q=google+sheets+gradebook.
It's worth to say that Google Forms & Sheets could even being extended with ...
You can query the database: http://meta.wikimedia.org/wiki/Help:Advanced_editing#Records_of_edits_in_the_database
Edits are recorded both in the revision table and in the recentchanges
table of the database.
The revision table is used for page histories
and user contribution lists.
The recentchanges table is used for
recent and related changes, watchlists, ...
I have been building an online database application over Google App Engine for such use-cases. It is called iFreeTools Creator.
Supports multiple data-types for fields including single-line text, multi-line text, numbers, images, geo-location and more.
Forms and views are automatically generated for users based on their authorization profiles.
Users would ...