I'm trying to code a basic form that keeps track of calls received . I need to set up a database that tracks all the calls received so I can set up an automated call back system. I've already coded an "Organization" form to maintain the organizations I deal with. I seek some suggestions as how to best create a form to keep track of the calls coming in. I would prefer to have a form that allows me to quickly identify the caller by name and organization when regular contact is established. I currently have tables labeled ORGANIZATION(primary key - OrgID), CALLERS(primary key - ContactID, foreign key - OrgID) CALLS(primary key - CallID, foreign key - ContactID, EmpID), and EMPLOYEES(primary key - EmpID). Have I set a proper table structure? Any form suggestions would be great. Thanks.