I have 2 tables. I have an employee table, an equipment table, I want to tell Access which equipment an employee is trained on. How would I go about doing this?
Thank You,
Tom
I have 2 tables. I have an employee table, an equipment table, I want to tell Access which equipment an employee is trained on. How would I go about doing this?
Thank You,
Tom
Last edited by June7; 08-02-2014 at 11:05 AM.
A third table could include the respective Primary Key values from "equipment table" and " employee table".
Do you want any other info about the training ---when it was done?
Is there only has taken training/has not taken training?
Yes, it would be nice to know who hasn't taken the training. There are only who has taken a particular model number. Right now I have two tables. An employee table that contains a technicianIdNumber, FirstName, LastName,and Title. I also have an equipment table that contains the ModelName and ModelNumber. How does Access know who took what training & how to link the tables together? Should there be a lookup table?
Thanks Tom
ItsMe has given you advice re the table structure.
Employee--->EmployeeHasBeenTrainedOnModel<---Model
Good luck.
Determining who hasn't taken training requires a dataset of all possible employee/training combinations. This dataset can be generated with a Cartesian query. Then join that query to the TrainingTaken table by linking on the employee and training ID fields, join type "Include all records from {the Cartesian query name} and only those from TrainingTaken that match".
How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.