- 15
- 0
- 约1.28万字
- 约 88页
- 2018-12-19 发布于江苏
- 举报
数据库建模(ER模型)
学生、课程、教师之间的建模 引入开课班弱实体集,它依赖于课程实体集 学生选修课程是指选择为其所开设的某个开课班 某个开课班需要安排任课教师。因此,学生与教师之间的授课联系就转化为通过开课班与教师之间的任教联系来间接关联 教师 学生 Enroll 课程 排课 CourseClass 任教 选修 授课 选课 开课班 教师 主要业务的局部建模 上课时间、上课地点的建模 假设一个开课班可能安排多个时间上课,且不同时间可能安排在相同的或不同的教室上课,则排时间教室联系集可能是多值联系。 主要业务的局部建模 课程 排课 开课班 开课班号 年份 学期 教室 排时间教室 教室编号 所在教学楼 电话号码 教室类型 教室容量 上课时间 开课班 教室 排时间 教室编号 所在教学楼 电话号码 教室类型 教室容量 时间安排 排教室 上课时间 年份 学期 开课班号 学生实体集的类层次及研究生指导的建模 主要业务的局部建模 学生 本科生 研究生 研究方向 兴趣爱好 ISA 教师 指导 “录入成绩”联系集的聚合建模 主要业务的局部建模 学生 选课 教师 录入成绩 录入日期 学生 选课 教师 录入成绩 录入日期 (a) 直接表示聚合的E-R建模 (b) 通过联系实体集的E-R建模 成绩 成绩 开课班 开课班 定义实体集及属性 学院:学院编号、学院名称、学院地址 班级:班级编
原创力文档

文档评论(0)