I haven't created a database for a long time and perhaps the reason for this problem is very obvious and easy but I am struggling to get my head around why one of my queries is working as intended and the other isn't.
I have essentially 3 tables:
1) EmployeeList, with fields: EmployeeID, Forename, Surname, Fullname (Calculated from previous 2 fields)
2) JobTitles with fields: TitleID, Title, Department
3) TrainingProcedures: ProcedureID, ProcedureNo, ProcedureName
Now I want to link the Job Titles with the Procedures which those Jobs need to be trained on. To do this, I have created a new table LinkTitleToProcedure and made a query using this with table 2 and 3.
This worked as intended but only when I changed the primary key of TrainingProcedures from ProcedureID to ProcedureNo.
I can now link any job description to the procedures.
Unfortunately, after this I come unstuck. I need to be able to select Employee1 and tell the database that Employee1 is a QA technician for example, and then the database can tell me what training procedures Employee1 needs. This needs to be editable so that I can add dates for training and refresher training but no amount of tinkering with different ways of linking the tables is producing an editable query to this effect.
What am I missing?
Many thanks for your time
I have essentially 3 tables:
1) EmployeeList, with fields: EmployeeID, Forename, Surname, Fullname (Calculated from previous 2 fields)
2) JobTitles with fields: TitleID, Title, Department
3) TrainingProcedures: ProcedureID, ProcedureNo, ProcedureName
Now I want to link the Job Titles with the Procedures which those Jobs need to be trained on. To do this, I have created a new table LinkTitleToProcedure and made a query using this with table 2 and 3.
This worked as intended but only when I changed the primary key of TrainingProcedures from ProcedureID to ProcedureNo.
I can now link any job description to the procedures.
Unfortunately, after this I come unstuck. I need to be able to select Employee1 and tell the database that Employee1 is a QA technician for example, and then the database can tell me what training procedures Employee1 needs. This needs to be editable so that I can add dates for training and refresher training but no amount of tinkering with different ways of linking the tables is producing an editable query to this effect.
What am I missing?
Many thanks for your time