I am trying to create four tables: Company, Contact, Activities, and Opportunities. I want them to relate hierarchically. A Company can have many contacts, contacts can have multiple Activities and Opportunities. But you can't have contacts without a company and you can't have Activities and...