我正在建立一个协调培训课程的数据库,分为三个表:
训练
课程
客户端
对于课程中的每个条目,我想要一份将要参加的人员的名单,所以我可以为每个学员制作一份包含证书的报告,但我能想到的唯一方法是制作每个新课程的新表格,但考虑到我们开设的课程数量,这可能会很快变得混乱。
有没有办法在课程上创建一个新的领域,那将列出参加该课程的所有人?我需要它,所以我可以为每个学员制作一个报告,每个学员都有一个名字。
答案 0 :(得分:1)
您需要一些额外的联结表:
Trainers
ID
Courses
ID
Clients
ID
TrainersCourses
TrainerID ) Primary key
CourseID )
CoursesClients
CourseID ) Primary key
ClientID )
DateOfCourse ) (Possibly)
您可能希望阅读http://r937.com/relational.html或类似文件。