联系集中的属性 就像实体集中的属性一样,联系集中也可以包含 描述性属性, ●例如,在实体集 books和 authors之间的联系集 write Book中,可以包含属性 begin_date,表示 作者开始写作本图书的日期。这时,图书《基督 山伯爵》对应的实体和作者大仲马对应的实体之 间的联系写作 write Book,可以使用 ( begin_date,1881-08-05}来描述,表示大仲马 于1881年8月5日开始写作《基督山伯爵》一书。 数据库系统原理与应用教程(第二版) 第2章数据库建模—一ER图 第11页
数据库系统原理与应用教程(第二版) 第2章 数据库建模——ER图 第11页 联系集中的属性 ⚫ 就像实体集中的属性一样,联系集中也可以包含 描述性属性。 ⚫ 例如,在实体集books和authors之间的联系集 writeBook中,可以包含属性begin_date,表示 作者开始写作本图书的日期。这时,图书《基督 山伯爵》对应的实体和作者大仲马对应的实体之 间的联系写作writeBook,可以使用 {(begin_date, 1881-08-05)}来描述,表示大仲马 于1881年8月5日开始写作《基督山伯爵》一书
ER图的图元 实体集 联系集 线段 属性 多值属性 派生属性 数据库系统原理与应用教程(第二版) 第2章数据库建模—一ER图 第12页
数据库系统原理与应用教程(第二版) 第2章 数据库建模——ER图 第12页 ER图的图元
绘制ER图 ●对于联系集来说,可以是多对多、一对多、多对一、一对 等类型。为了将这些类型的联系集区别开来,在联系集 和实体集之间使用箭头或使用线段。 birthplace whittock pnce authore 数据库系统原理与应用教程(第二版) 第2章数据库建模—一ER图 第13页
数据库系统原理与应用教程(第二版) 第2章 数据库建模——ER图 第13页 绘制ER图 ⚫ 对于联系集来说,可以是多对多、一对多、多对一、一对 一等类型。为了将这些类型的联系集区别开来,在联系集 和实体集之间使用箭头或使用线段
主要内容 21ER图的基本概念 22ER图设计原则 23对约束建模 24弱实体集 25ER图的高级技术 26本章小结 数据库系统原理与应用教程(第二版) 第2章数据库建模—一ER图 第14页
数据库系统原理与应用教程(第二版) 第2章 数据库建模——ER图 第14页 主要内容 2.1 ER图的基本概念 2.2 ER图设计原则 2.3 对约束建模 2.4 弱实体集 2.5 ER图的高级技术 2.6 本章小结