table 1 - site table - fields include items like ID (auto number), site name, mailing address, shipping address etc.
table 2 - site personnel - ID (linking to sites in table 1), name, phone, fax, email
table 3 - phone contact table - ID (linking to sites in table 1), date contacted, person contacted, comments
each site has at least 4 personnel.
form for phone contacts auto fills out site name, and project info based on table 1 - only item stored in the phone contact table from that is the ID. since there is more than one person at each site, we have to store the person contacted name as well (or am i just crazy).
if a person is not in the database, i want an error to appear and the user to be able to hit a command button (for a macro that opens up the site personnel form to fill out contact person information such as phone etc)
also there is a report that is required for each time you contact a person. it has to be printed out and signed. so all the information (including the items from table 1 such as site name and project info) are printed for our paper records which are required.
Does this make sense or am I just crazy?