根据学生成绩管理系统,可以抽象出哪些实体以及这些实体有哪些属性?
1个回答
关注
展开全部
您好,很高兴为您解答。根据学生成绩管理系统,核心实体应该就这三个: "学生、教师、课程"。
学生通过课程与教师发生联系。
学生对课程是多对多。
教师对课程也是多对多。
如果你只要ER图,这点信息已经够了,你在加点属性进去就可以了,比如:
学生属性会有ID、name、gender...。
教师属性会有ID、name、gender...。
课程属性会有ID、name、credit...。
如果你还要做数据关系表,那明显学生与课程之间有一个交集表相连,表结构可能为: 学生ID、课程ID、成绩...。
教师与课程之间也有一个交集表相连,表结构可能为: 教师ID、课程ID...。
咨询记录 · 回答于2024-01-17
根据学生成绩管理系统,可以抽象出哪些实体以及这些实体有哪些属性?
您好,打字需要点时间哈,请耐心等一下下哈
您好,根据学生成绩管理系统,核心实体有学生、教师和课程三个。
学生通过课程与教师发生联系。学生对课程是多对多关系,教师对课程也是多对多关系。
如果你需要ER图,这点信息已经足够,你可以加入属性。比如:
- 学生属性:ID、name、gender等
- 教师属性:ID、name、gender等
- 课程属性:ID、name、credit等
如果你还要做数据关系表:
- 学生与课程之间有一个交集表相连,表结构可能为:学生ID、课程ID、成绩等。
- 教师与课程之间也有一个交集表相连,表结构可能为:教师ID、课程ID等。
希望以上回答对您有所帮助~ 如果您对我的回答满意的话,麻烦给个赞哦~