mosihy,
Yes, there should be one MASTER table that has all persons basic contact info such as name, address, city, state, zip, phone#, etc.
But tblAccountHolder could have more than 1 entry for "John Doe", depending on how many different account types he has.
tblGuarantor will hold other...