Dear all,
Suppose that there are 4 tables, Person, Company, PersonRoleInCompany, CompanyContacts.
In PersonRoleInCompany, there are PersonId, CompanyId, RoleID,
In CompanyContacts, PersonId, CompanyId, ContactTypeId,
a person can be assigned to multiple companies and have multiple roles...