当前位置: 代码迷 >> Sql Server >> 学员选课数据库设计解决办法
  详细解决方案

学员选课数据库设计解决办法

热度:63   发布时间:2016-04-27 17:39:22.0
学员选课数据库设计
一个学员可以选不同的班,一个班可以包括几门课程.
数据库像这样设计好像不太合理.
数据库设计的图片如下:
http://bbs.blueidea.com/attachments/2007/6/19/20070619_3311a5f143c3d1a6334efKAsq4oh9Fwe.jpg

------解决方案--------------------
確實不合理,有學員選課表 就應該有教員教課表, 所以建議外建 教課表(教員ID,課程ID,班及ID)
課程表中建議不要 [所屬班級ID],因為在學生選課時已經確定了該生的班機
同樣在班級表中也不要 [教務ID], 在教課表 表中已經確定
  相关解决方案