数据库系统概念(机械工业出版社,第七版)复习——第六章:数据库设计和E-R模型

E-R模型

实体-联系模型:Entity-Relationship Model

E-R图要点

实体(Entity)

客观存在并可相互区分的事物叫实体(唯一标识)。

实体集(Entity Set)

是具有相同类型及共享相同性质(属性)的实体集合。如全体学生。组成实体集的各实体称为实体集的外延(Extension)。实体集可相交。

属性(Attribute)

定义:实体集中每个成员具有的描述性性质。一个实体可以由若干个属性来刻画。

域(Domain/Value Set)

属性的取值范围。

属性类型

简单属性(不可再分的属性)、符合属性(如生日,因为它可以分为年+月+日)。

单值属性(每一个特定的实体在该属性上的取值唯一)、多值属性(某个特定的实体在该属性上的有多于一个的取值)。

派生属性(可以从其他相关的属性或实体派生出来的属性值,如,年龄可从生日派生出来)、基属性。

实体集属性中作为主码的一部分的属性用下划线来标明。

联系(Relationship):

实体之间的相互关联。如学生与老师间的授课关系,学生与学生间有班长关系。联系也可以有属性。同类联系的集合称为联系集。

元或度(Degree)

参与联系的实体集的个数称为联系的元。如学生选修课程是二元联系,供应商向工程供应零件则是三元联系。

参与联系的实体集的主码的集合形成了联系集的超码。例如(sno,

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值