
Originally Posted by
June7
CRUD, web database.
Why are you including all the tables in the form RecordSource? Normally a form can enter/edit data for only one table. Use form/subform arrangement. Main form should have only the parent table, not the 'child' tables. Child tables should be in subforms. Each subform on a page of tab control. A subform container control SourceObject can be table, query, form, report. 88 subforms would be a lot.
A Navigation form/control instead of tab control might be better suited (and I don't even like navigation form). If you intend to publish this db to web, might have to use navigation form anyway. I don't know if there is a limit on how many subforms can be associated with a Navigation form.
In my db I mentioned earlier, some samples have dozens of tests that can be associated. During sample login, tests are selected and records are immediately created in test tables. When testing is completed another form is opened for test data entry. Because these records are all 1-to-1 relationship, one query that joins all the relevant test tables can be the RecordSource of form. I have about 200 tests but the tests available for each sample depends on the type of sample. In most cases, a single form serves. A couple of cases results in too many tables for the query so I have to use subform.