E
Evan
Please I could use some help with desgin.
Lets say seller1 and seller2 want me to sell their product for them. I find
a broker representing buyer1 and buyer2 who purchase the product. I need to
record the transaction, the product, the sellers, buyers, and their
respective brokers.
Since the buyers, sellers, and brokers are all contacts I thought I could
break the Transaction down to two sides (buying side and selleing side)
using SideID from tableSides and combine each with the unique TransactionID
from tableTransactions in a junction table to create a unique occurrence of
TransactionID + SideID. From there, I could associate Contacts which each
side and break them down to ContactType (principle and agent). The problem I
run into is associating multiple contacts with that single occurrence of
TransactionID and SaleID.
Is it possible to create a second many-to-many relationship with a junction
table? I could easily just add ContactID to the junction table if there was
only one contact, but their can be multiple buyers, sellers, brokers on each
side. Is there another approach to the structure that might work intead?
Thanks in advance.
Lets say seller1 and seller2 want me to sell their product for them. I find
a broker representing buyer1 and buyer2 who purchase the product. I need to
record the transaction, the product, the sellers, buyers, and their
respective brokers.
Since the buyers, sellers, and brokers are all contacts I thought I could
break the Transaction down to two sides (buying side and selleing side)
using SideID from tableSides and combine each with the unique TransactionID
from tableTransactions in a junction table to create a unique occurrence of
TransactionID + SideID. From there, I could associate Contacts which each
side and break them down to ContactType (principle and agent). The problem I
run into is associating multiple contacts with that single occurrence of
TransactionID and SaleID.
Is it possible to create a second many-to-many relationship with a junction
table? I could easily just add ContactID to the junction table if there was
only one contact, but their can be multiple buyers, sellers, brokers on each
side. Is there another approach to the structure that might work intead?
Thanks in advance.