学生表,课程表,学生选课信息表,怎样设计效率比较高?

fyhrx 2012-03-15 04:26:01
现有两个表:学生表:ID1,Name1。 课程表:ID2,Name2

想记录每个学生的选课情况,除了新增一个“学生选课表” :ID3,ID1,ID2,之外,还有什么其它方法实现吗?

...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2012-03-15
  • 打赏
  • 举报
回复
这个是教科书上经典的例题。 标准答案就是一个学生课程关系表 (ID1,ID2,得分) 以ID,ID2为复合主键。


《数据库系统概论(第四版)》 王珊 萨师煊 高等教育出版社

james0831 2012-03-15
  • 打赏
  • 举报
回复
这就是最好的法子咯。新增一个选课表,有两个field: ID1和ID2,分别为学生表和课程表的主键。ID3其实可以不用。

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧