My database will have one 'master' table that is configured in this way
Assembly Type_ID |
Part_ID |
Description |
Unique Identifier/Code |
Attribute 1 Heading_ID |
Attribute 1 Value_ID |
Attribute 2 Heading_ID |
Attribute 2 Value_ID |
Attribute 2 Heading_ID |
Attribute 3 Value_ID |
Number |
Number |
short text |
Short Text |
Number |
Number |
Number |
Number |
Number |
Number |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assembly Type |
Assembly Type_ID |
|
|
Attribute Heading |
Attribute Heading ID |
|
Attribute Value |
Attribute Value ID |
|
Short Text |
autonum |
|
|
Short Text |
autonum |
|
Short Text |
autonum |
|
So what the idea is to set up relationships between all of these tables to be able to return actual text values from the codes in the 'master' database. My issues are the following:
ID_ATTRIBUTE and ID_Heading relationships are allowing me to do alias, because when I pull them up into a query it shows 3 relationships to the original table and the made aliases.
The next problem is when I use the query, all I get is a blank table. I suspect it is because the query will not return an empty value, but in this database many 'Null' values are expected.
Anyone have any suggestions???