I was trying to create a transaction database for real estate. I'm confused on the best way to set up my contact tables. I want to have a table for the actual transaction (including buyer, seller, buyers agent, sellers agent, property address, escrow, and lender, sale date, sale price, etc). I want to have the contact info in a separate table. My confusion is how to set that up. i.e., the buyer could be the buying agent as well, so there would be two direct links. Another way to say it i guess is that all contacts (buyer, seller, lender, escrow, buyers agent, and sellers agent) will all be from the same contact list (and perhaps a contacttype table separately) and so there will be several relationships between the contact and transaction tables. What is the best way to do it?
Thanks again!!!