I'm almost done working on my relationships and the database groundwork
- I'm stuck on one part.
I have the relationships and tables as shown here:
http://home.hawaii.rr.com/kevlinux/o...ationships.jpg
Now, notice the tblSITELEADERS off to the side. Some contacts are site
leaders, but they're not all the time. I'm trying to figure out best how
to handle them. I had a 1-~ relationship from ContactID to ContactID, but
then realized there's no way to keep track of what events they were site
leaders, and which they weren't.
So, now I'm thinking add a Yes/No to tblEVENTDATA called SiteLeader, and
keep track that way, while only keeping Site Leader data for those
contacts who are site leaders at some point. I could also get rid of one
of the "ID" fields in tblSITELEADER and just make a 1-1 relationship
between it and tblCONTACTS, but then ALL contacts get an entry.
Opinions?
- I'm stuck on one part.
I have the relationships and tables as shown here:
http://home.hawaii.rr.com/kevlinux/o...ationships.jpg
Now, notice the tblSITELEADERS off to the side. Some contacts are site
leaders, but they're not all the time. I'm trying to figure out best how
to handle them. I had a 1-~ relationship from ContactID to ContactID, but
then realized there's no way to keep track of what events they were site
leaders, and which they weren't.
So, now I'm thinking add a Yes/No to tblEVENTDATA called SiteLeader, and
keep track that way, while only keeping Site Leader data for those
contacts who are site leaders at some point. I could also get rid of one
of the "ID" fields in tblSITELEADER and just make a 1-1 relationship
between it and tblCONTACTS, but then ALL contacts get an entry.
Opinions?
Comment