see http://allenbrowne.com/ser-61.html
not sure which would be most applicable, but it just might be one that I've never seen before - a form based on multiple tables with no joins between them (thus a Cartesian query)
EDIT:
It's not the fact that it's based on a query, it's because of the query design. If you can't join those tables on related fields, then you're missing something (such as a junction table) or your tables design is wrong. I'm seeing lack of normalization as well, which will probably only continue to bite you. Multiple customer fields in a projects table would be one example.
Last edited by Micron; 02-21-2019 at 07:29 PM.
Reason: added info
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.