Hi all,
I'm fairly new to Access and am having issues with a database I'm attempting to build.
I'll explain the relationships:
Table 1 (Contractors):
- Field 1: ID (Primary Key)
- Field 2: Contractor Name
Table 2 (Labor Categories):
- Field 1: ID (Primary Key)
- Field 2: Contractor Name (Foreign Key)
- Field 3: Labor Category
Table 3 (Fiscal Year):
- Field 1: ID (Primary Key)
- Field 2: Labor Category (Foreign Key)
- Field 3: Year
- Field 4: Rate
Relationships:
- One-to-Many between T1,F1(ID) and T2,F2(Contractor Name)
- One-to-Many between T2,F1(ID) and T3,F2(Labor Category)
Basically, there is a contractor who has many Labor Categories, and each Labor Category has many Years and Rates.
Now, when I set up the relationships as I've covered, I get an error message after I begin manually filling the Contractors table (manually for testing), then save/close it, then reopen it.
When I reopen it, I click the little '+' to bring up the sub-database (Table 2). However, instead of bringing it up I get the following error:
This expression is typed incorrectly, or it is too complex to be evaluated. For example, a numeric expression may contain too many complicated elements. Try simplifying the expression by assigning parts of the expression to variables. (Error 3071)
Is my logic flawed? It seems logical to me, but isn't working. Any help would be appreciated, thanks!