I know enough about relational databases and Access to be really dangerous. My current project is to create a database to track contacts at different organizations. Each contact could have multiple roles (CIO, CEO, etc.) and could be associated to multiple organizations. To make this even more fun, these organizations could potentially share a parent organization. The contacts for the child organizations could also have roles in the parent organization. When I try to plan this on paper it starts to look like spaghetti.
Here are the tables I've got so far to handle the many to many for contacts and roles:
tblContact
pkContID
tblRole
pkRoleID
tblContactRole
pkContactRoleID
fkContID
fkRoleID
Here is what I have for the parent and child organizations:
tblParent
pkParentID
tblOrganization
pkOrgID
fkParentID
How do I relate the contacts with their potential multiple roles to multiple parent and\or child organizations?
Thanks in advance for your help...
Rich