C
CDM
I have a table design problem regarding contracts that I'm trying to track.
Each contract may have multiple suppliers and multiple customers. Thus, I've
set up a table for suppliers, customers and contracts. I am supposed to send
a notice to each customer listing the suppliers on the contract. Throughout
the year it is common to have the same suppliers and customers as parties to
mulitple contracts. As you can see, it is the contract that links the parties
together.
Is this a simple one-to-many between tblContracts and tblCustomers and
another one-to-many between tblContracts and tblSuppliers, or am I looking at
creating a couple of many-to-many tables?
Each contract may have multiple suppliers and multiple customers. Thus, I've
set up a table for suppliers, customers and contracts. I am supposed to send
a notice to each customer listing the suppliers on the contract. Throughout
the year it is common to have the same suppliers and customers as parties to
mulitple contracts. As you can see, it is the contract that links the parties
together.
Is this a simple one-to-many between tblContracts and tblCustomers and
another one-to-many between tblContracts and tblSuppliers, or am I looking at
creating a couple of many-to-many tables?