实体联系(E-R)模型 a Entity-Relationship Model ■1976年由 Peter Chen提出,传统且流行 用实体集、属性和联系表示现实世界的需求
11 实体-联系(E-R)模型 Entity-Relationship Model 1976年由Peter Chen提出,传统且流行 用实体集、属性和联系表示现实世界的需求
ER棋型的基本概念 实体:客观存在的一个对象 属性:实体所具有的性质,包括属性名和属性域 实体集:相似实体的集合 联系:至少1个实体集之间的联系 联系的类型有1:1,1:m和m:n 联系可有属性 实体集间可有多种联系
12 E-R模型的基本概念 实体:客观存在的一个对象 属性:实体所具有的性质,包括属性名和属性域 实体集:相似实体的集合 联系:至少1个实体集之间的联系 联系的类型有1:1, 1:m和m:n 联系可有属性 实体集间可有多种联系
E-R棋型的衰示 ■E-R模型的表示 有很多不同版本的ER图 常用的一种表示方法 m实体矩形 ■属性—椭圆形 联系菱形 ■关键字下划线
13 E-R模型的表示 E-R模型的表示 有很多不同版本的E-R图 常用的一种表示方法 实体——矩形 属性——椭圆形 联系——菱形 关键字—下划线
半例一网上节店系统ER图 name addi author written-by ablished_I name Cho customer book basketT number basket_of contains shopping-basket warehouse add numbe phone 14
14 举例—网上书店系统E-R图
举例零件供应系统E-R图 姓名 电话号 面积 姓名 供应商号 地址)(账号 电话号 职工号 年龄 仓库号 供应商 仓库 工作 职工(职称 供应量 供应 库存 库存量 项目 零件 领导 描述 项目号)(预算 负责人 零件号(规格 名称 单价 15
15 举例—零件供应系统E-R图 年龄 职称 电话号 电话号 职工号 库存量 项目号 零件号 负责人 仓库号 供应商号 地址 姓名 账号 供应量 名称 描述 预算 规格 面积 姓名 项目 零件 供应商 仓库 职工 供 应 库 存 领导 工作 单价