对于给定的数据表(教师表,学生表,课程表,成绩表),如何设置他们

对于给定的数据表(教师表,学生表,课程表,成绩表),如何设置他们,第1张

在数据库工具选项卡的关系窗口中创建关系。

在设计选项卡中出现显示表窗口,双击教师表,学生表,课程表和成绩表,将它们添加到关系窗口中;

选择任意两个字段,出现编辑关系窗口,即可设置他们之间的关系。

关系类型有一对一,一对多和多对多。

学生表和成绩表是一对多

教师表和学生表是多对多

课程表和学生表是一对多

以上答案仅供参考

教师有ID,这个是教师表的主键。

学生有学号,这个学生表的主键。

老师教授的有课程,课程表的主键是课程号。

学生选课,根据学号和所选的课程号就能确定教师了,这样就建立了联系。

根据这个画不好E-R图的,E-R表现的是实体之间的关系,比如教师和学生之间是什么样的关系,教务员和教师之间是什么样的关系。按你的这些描述其实是表现了一个权限的关系,有超级管理员权限,管理员权限,教师权限,学生权限和教务员权限。这里面有几个关系要梳理,教师和管理员之间的关系,管理员和超级管理员的关系,教师和教室的关系,教师和学生的关系,学生和教室的关系,教师或是学生与院系的关系,学生与留言板的关系,教师与留言板的关系,教务员与留言板的关系等等。这里面可以梳理几个比较确定的实体是学生,教师,教务员,教室,设备,留言板,院系信息。维修记录,故障申报记录,管理员信息。你需要分析以上实体间的关系然后再去处理E-R图。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6758809.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存