I am designing a database with three tables.
The main table - ALL - has records for all participants in a study. The two subtables tables - Employed and Not_Working - should have records only for employed and not working participants respectively, and thus are each a subset of the records in the main table.
When I have designed databases along these lines before, I was able to create relationships between the All table and the two partial-tables by choosing the join type "Include ALL records from 'Emp' and only those records from 'All' where the joined fields are equal," and this worked perfectly well. I could enter data into the All table even where there was no related record in the Emp table -- a related record was only created after data was entered in the Emp table.
This time, however, I keep getting the error message that a related record is required -- specifically in the Emp table, though there are two subtables with relationships to the main table. Have I chosen the wrong join type? I have also tried chancing the join type and it doesn't seem to help.
Frustratingly, I can create records in either subtable without a record in the main table (which shouldn't be allowed), so obviously I have something set backwards here.