I have been trying to create a database to hold training assessment results with limited MS Access knowledge.
I have been able to design queries to show if a member of staff is still with our company and if a version of an Assessment is the latest version (Active).
The problem I have is with the design of the last table, Table 5 – Training Course Results (See table structure below)
I will eventually be creating a Form from this table to enter the assessment results of each employee.
I’m struggling to find a way of the table pulling the “Pass Mark” from the Training Course Details Table and then showing if the employee has “Passed” or “Failed” the assessment based on the score the employee has achieved in relation to the “Pass Mark” of the training course.
Should these fields be ‘Calculated’ or ‘Lookup’. I have tried variations of both but each gave errors.
Table 1 – Assessment Groups
Assessment Group (Primary Key)
Short Code
Table 2 - Departments
Department Names
Table 3 - Employee Details
Employee ID (Primary Key)
First Name
Surname
Full Name (Calculated from First Name + Surname)
Department Name
Hire Date
Termination Date (if applicable)
Active member of staff (Calculated: Yes if no Termination Date has been entered)
Table 4 – Training Course Details
Assessment Group
Course Name
Course Code (Primary Key)
Date Course Created
Pass Mark
High Score
Course Active (Yes/No)
Table 5 – Training Course Results
Auto Numbered Key (Primary Key)
Assessment Group
Course Name
Course Code
Employment ID
Full Name
Date of Assessment
Score
Assessment Passed
Department at time of Assessment
Pass Mark
Any assistance would be much appreciated.
Thanks,
Scott.
I have been able to design queries to show if a member of staff is still with our company and if a version of an Assessment is the latest version (Active).
The problem I have is with the design of the last table, Table 5 – Training Course Results (See table structure below)
I will eventually be creating a Form from this table to enter the assessment results of each employee.
I’m struggling to find a way of the table pulling the “Pass Mark” from the Training Course Details Table and then showing if the employee has “Passed” or “Failed” the assessment based on the score the employee has achieved in relation to the “Pass Mark” of the training course.
Should these fields be ‘Calculated’ or ‘Lookup’. I have tried variations of both but each gave errors.
Table 1 – Assessment Groups
Assessment Group (Primary Key)
Short Code
Table 2 - Departments
Department Names
Table 3 - Employee Details
Employee ID (Primary Key)
First Name
Surname
Full Name (Calculated from First Name + Surname)
Department Name
Hire Date
Termination Date (if applicable)
Active member of staff (Calculated: Yes if no Termination Date has been entered)
Table 4 – Training Course Details
Assessment Group
Course Name
Course Code (Primary Key)
Date Course Created
Pass Mark
High Score
Course Active (Yes/No)
Table 5 – Training Course Results
Auto Numbered Key (Primary Key)
Assessment Group
Course Name
Course Code
Employment ID
Full Name
Date of Assessment
Score
Assessment Passed
Department at time of Assessment
Pass Mark
Any assistance would be much appreciated.
Thanks,
Scott.