T
TC
Does each employee have his own training table? If so, that is definitely
not the way to go. You really need something like this:
tblEmployee
EmployeeID (PK)
name, address etc.
tblCourse
CourseID (PK)
description, cost, prerequisites etc.
tblEmployeeCourse
EmployeeID ( composite )
CourseID ( primay key )
date enrolled etc.
Then, you add a course to an employee by creating a new record in
tblEmployeeCourse - not by "copying the course record to the employee
training table".
This is called database normalization. Take a look at this article for more
information:
http://support.microsoft.com/support/kb/articles/Q100139.ASP
HTH
TC
not the way to go. You really need something like this:
tblEmployee
EmployeeID (PK)
name, address etc.
tblCourse
CourseID (PK)
description, cost, prerequisites etc.
tblEmployeeCourse
EmployeeID ( composite )
CourseID ( primay key )
date enrolled etc.
Then, you add a course to an employee by creating a new record in
tblEmployeeCourse - not by "copying the course record to the employee
training table".
This is called database normalization. Take a look at this article for more
information:
http://support.microsoft.com/support/kb/articles/Q100139.ASP
HTH
TC