关系数据库设计查询

时间:2018-07-26 15:18:59

标签: database database-design relational-database relational

我是一名新手程序员,目前正在尝试为学位论文项目创建Java EE Web应用程序。

我目前正在为我的Web应用程序设计该关系数据库,并且已经为该数据库创建了E-R图:

E-R Diagram

我的查询与TeachingClass表有关。每个班级可以由一个或多个雇员(通常最多3个)教授,每个班级可以包含一个或多个学生(通常为25个左右)。每个教学课程仅与一门课程相关,但是,对于每个特定课程,可能同时运行多个教学课程。

有人可以从我的E-R图中确认我已正确设置了“教学课程”表,还是应该使用另外两个联接表:

  • TeachingClass和学生之间的一张桌子
  • TeachingCLass和Employee之间的一张桌子。

在此先感谢您提供的任何反馈/建议。

0 个答案:

没有答案