数据库系统概论-转换规则.docxVIP

  • 4
  • 0
  • 约3.07千字
  • 约 4页
  • 2023-06-21 发布于浙江
  • 举报
下面通过一个实例具体介绍E-R图的绘制方法。 例:通过调查已知,课程管理系统中主要涉及的实体包括学生、教室、教科书、课程、老师。 由于一个学生可以选修多门课程,而一门课程可以被多人选修,所以课程与学生之间是多对多联系。 由于一个教师可以指导多个学生,而一个学生可由多个教师指导,因此教师与学生之间也是多对多联系。 假定一个教室在不同的时刻可以开设多门课程,而一门课程可以在多个教室开设(如多媒体教室),因此教室与课程之间是多对多联系。 假定一门课程同一学期由多个教师讲授,而一个教师可以讲授多门课程,则课程与教师之间是多对多的联系。 由于一个班级可在多个教室上课,而一个教室可供多个班级使用,因此班级和教室之间是多对多关系。 由于一门课程只能有一本教材作为正式的教科书,一本教科书只能被一门课程选定作为正式教材,所以课程与教科书是一对一的联系。 这样,得到课程管理系统的局部E-R图,如图5-22所示。 教师 教师 教学 学生 讲授 教科书 学习 课程 教室 占用 m n n m n m n m 使用 1 班级 上课 m n 图5-22 课程管理系统E-R图 为图示简明,属性未在图中标出,在下面以文字详细表示。各实体的属性分别为: 学生:(学号,姓名,年龄,出生日期,系名,年级) 课程:(课程号,课程名,学分,课时) 教师:(职工号,姓名,性别,职称) 教科书:(书号,书名,单价,出版社)

文档评论(0)

1亿VIP精品文档

相关文档