With no clue as to what your db looks like or what it's sujpposed to do, consider either a form based on a query that uses those 3 tables, or a main form / subform design. The 3 table query likely will make the form not editable (you can test a query for this before bothering to make a form that's based on the query). If you can't edit in the query you can't do it in the form if you need to. That's when the form/subform is likely needed - or your tables might not be properly normalized. Suggest you research db normalization if you're not sure. No reflection on you, but most Excel users have no clue that db tables should not resemble spreadsheets. Data entry in tables is oft fraught with later complications, including orphaned records.