
我在做成绩管理系统的ER图时遇到问题

1. 我曾经使用导师选项来统计他所管理的班级的成绩,但我不知道如何根据我的照片进行设计. 现在,我仍然向班级实体添加教师ID吗?
2. 成绩单的实体与谁之间是什么关系?还有什么补充
3. 部门有课程. 我的初衷是将课程添加到班级中成绩管理系统er图,并通过查询所属学科的下拉选项直接将其退出. 该实体与其他实体之间是否有任何联系?

感谢你们的帮助,并仔细阅读. 我不想在将来开始构建,发现数据表的构建存在问题,需要及时重建.
------解决方案思想----------------------
1. 辅导员与班级有关系,只需将其添加成绩管理系统er图,您就可以将其添加到班级中,不需要新的人.
2. 成绩单,可以说是一个实体,也可以看作是学生-课程-学期课程选择之间的关系. 另外,学生是否需要考虑教学评估〜
3. 什么样的设计基于什么样的需求,如果您的需求是这样,那么就可以是这样. 虽然我不明白在您的班级增加班级的意思,因为您的课程信息与学生人数有关,但是请注意时间到了!〜

然后,我没有任何严重的问题. 实际上,我无法考虑所有细节. 我不在乎小的变化
------解决方案思想----------------------
1. 辅导员确实需要一个教室ID
2. 成绩单与学生和老师有关. 成绩单还需要一个老师ID来指示谁给了分数
3. 课程和课程是作为外键的课程的部门ID

------解决方案思想----------------------
成绩单与学生表和课程表有关
学生表应该与成绩表具有一对多的关系
课程和年级也应该是一对多的关系
设计通用的学生表和课程表是主表

成绩单应以学生编号和课程编号的组合作为主键
我是否需要为另一个学期另做一张纸?可以与课程表集成
------解决方案思想----------------------
1.按你现在的设置,班级和教师是多对多的,所以不能只加一个id.
2.成绩是选课后出现的,所以成绩与选课表有关系(选课由学生选择课程出现)
3.系别拥有课程不这样画,是系别与课程的关系,是一个多对多的关系,最后出来是有一张表的。
------解决方案思想----------------------
部门提供课程{部门M-课程N}(部门ID,课程ID)
->此表应该可以取消,只需在课程表中添加部门ID.
课程(课程ID,课程名称)
->课程表应包含课程类别字段,例如保存必修,选修等.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-254462-1.html
因为这一次到南海
中国的腿还没的粗