这几张表该如何设计啊

citysoft 2006-03-17 07:53:22
要求:按关系数据库的方法设计三张表
表一:学生表
表二:课程表
表三:课程结业表
可以说表三是表一和表二的关系
学生表字段:学号,姓名,年龄,........
教师表字段:课程编号,课程名,任课教师,.......
假设一共32门课程,要求可以通过表三查表某个学生32门课程的通过情况,请问表三该如何设计啊?

附上我的设计是:
表一中,学号为码,表二中,课程编号为码,表三的字段设计是:学号,课程编号,是否通过
虽然是按关系数据库的模式来的,但发现这样会出会数据冗余,所以在此求救各位!
...全文
256 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
MaiCle 2006-04-13
  • 打赏
  • 举报
回复
哪张表出现数据冗余?

教师表怎么会是课程编号为主码? 是否应该将课程名与课程编号单独列出来。

259

社区成员

发帖
与我相关
我的任务
社区描述
其他产品/厂家
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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