7.1数据库基础知识 5.实体间的联系 两个实体之间的联系的类型: ①“一对一”联系(11) ②“一对多”联系(1n) ③“多对多”联系(mn) 6
第 7 章 数据库技术基础 5.实体间的联系 两个实体之间的联系的类型: ① “一对一”联系(1:1) ② “一对多”联系(1:n) ③“多对多”联系(m:n) 16
八第7草稀薄黄不隔 7.1数据库基础知识 6.实体间的联系举例一 “一对一”联系(1:1 *例如:实体集校长和实体集学校之间的联系是一对一。 实体集E1 实体集E2 刘一 第一中学 陈二 第二中学 李三 第三中学 校长 学校
第 7 章 数据库技术基础 6.实体间的联系举例——“一对一”联系(1:1) 例如: 实体集校长和实体集学校之间的联系是一对一。 17 刘一 陈二 李三 实体集E1 第一中学 第二中学 第三中学 实体集E2 校长 学校
7.1数据库基础知识 6.实体间的联系举例 “一对多”联系(1n) *例如,实体集学校和实体集学生之间是一对多的联系 实体集E1 实体集E2 刘二 第一中学 陈三 第二中学 李四 第三中学 王五 学生(多方) 学校(一方) 18
第 7 章 数据库技术基础 6.实体间的联系举例 ——“一对多”联系(1:n) 例如,实体集学校和实体集学生之间是一对多的联系 18 刘二 陈三 李四 王五 实体集E1 第一中学 第二中学 第三中学 实体集E2 学生(多方) 学校(一方)
第7草稀薄黄不瑞 7.1数据库基础知识 6.实体间的联系举例 “多对多”联系(mn) *例如,实体集学生和实体集课程之间是多对多的关系 实体集E1 实体集E2 刘二 英语 陈三 数学 李四 语文 王五 生物 学生 课程 19
第 7 章 数据库技术基础 6.实体间的联系举例——“多对多”联系(m:n) 例如,实体集学生和实体集课程之间是多对多的关系 19 刘二 陈三 李四 王五 实体集E1 英语 数学 语文 生物 实体集E2 学生 课程
7.1数据库基础知识 7.E-R模型 用图形方式表示实体集之间的联系。 (1)实体用矩形表示,在图形内部标注实体名; (②)属性用椭圆表示,在图形内部标注属性名; (③)联系用菱形表示,在图形内部标注联系名,使用无向 边连接相关的对象。 20
第 7 章 数据库技术基础 7. E-R模型 用图形方式表示实体集之间的联系。 (1)实体用矩形表示,在图形内部标注实体名; (2)属性用椭圆表示,在图形内部标注属性名; (3)联系用菱形表示,在图形内部标注联系名,使用无向 边连接相关的对象。 20