I have three tables
tblContact - ContactID(Primary Key), Last_Name, First_Name, MailingID,
Phone, Mail_List
tblAddress - AddressID(primary Key), Address
tblMailingAddress - MailingID(Primary Key),ContactID, AddressID
each contact can have more than one address, and each address can be shared by another contact
When I create an entry form for a contact in Access I want to include their name and address on one form, but I am worried about when "Jane Smith" gets married to "John Smith" whose address is already stored in tblAddress, "Jane Smith" is a new contact, but her address already exists, so I don't want the user to be able to add the address in the table again.
I am using bound forms, so I am worried I may not be able to search tblAddress for the address before saving it as another address.
On my frmEditContact I use an SQL statement to populate a combo box for each of the available address' for each contact, but when adding an address in frmAddContact it is a bound txtbox....
Can I proceed this way? How can I stop a user from adding the address again?