T
TC
Marcia, I'm not able to go through all your details, but I can give you a
tip from long experience.
The only way to approach such problems, is to focus on the question, "what
is the primary key of each table?". You need to list each table, & say what
is the primary key of each one. Once you get the primary keys right,
everything else will "come out in the wash". You will be able to generate
whatever reports make logical sense. Focusing on how to produce a certain
report, at this stage, is going about it the wrong way around, in my
opinion.
Here is an example of how to list the primary key of each table, using
random tables as an example.
tblPerson
PersonID (PK)
name, DOB, sex etc.
tblPersonHoliday
PersonID ( composite )
StartDate ( PK )
authorized-by, etc.
Apolgies if you >have< described the primary keys in your links. I don't
have time to read such links.
HTH,
TC
tip from long experience.
The only way to approach such problems, is to focus on the question, "what
is the primary key of each table?". You need to list each table, & say what
is the primary key of each one. Once you get the primary keys right,
everything else will "come out in the wash". You will be able to generate
whatever reports make logical sense. Focusing on how to produce a certain
report, at this stage, is going about it the wrong way around, in my
opinion.
Here is an example of how to list the primary key of each table, using
random tables as an example.
tblPerson
PersonID (PK)
name, DOB, sex etc.
tblPersonHoliday
PersonID ( composite )
StartDate ( PK )
authorized-by, etc.
Apolgies if you >have< described the primary keys in your links. I don't
have time to read such links.
HTH,
TC