- 1、本文档共60页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 ER数据模型
2012年1月18 日 刘红岩 1
主要内容
基本ER数据模型
实体
联系
属性
结构约束
常见问题
增强ER数据模型
特殊化/概括
聚集
2012年1月18 日 刘红岩 2
基本ER数据模型
实体联系模型(Entity Relationship Model),
又称ER模型 ,ER 图。
P. P. Chen 于1976年发表的一篇文章中提出
统一建摸语言(Unified Modeling Language,
简称UML)来图形表示ER模型
UML是一种可视化建模语言 ,1994年开始Rational 公
司的3位面向对象方法学的创始人Rumbaugh 、Booch
和Jacobson先后开始合作,于1997年提交给对象管理
组(Object Management Group,简称OMG ),被采
纳为面向对象建模方法的标准。
2012年1月18 日 刘红岩 3
基本ER数据模型
实体(entity )
凡是可以互相区别而可以被人们识别的事、
物、概念等统统抽象为实体。
如:产品、销售、促销策略
具有共性的一类实体组成一个实体集 (Entity
Set)。
一般以大写字母表示实体集,小写字母表示实
体。
以学生为例,设以E 表示学生实体集,e表示学生
S
实体,则E ={e |e是学生}
S
2012年1月18 日 刘红岩 4
基本ER数据模型
弱实体(Weak Entity),或从属实体:
以另外一些实体的存在为前提,并且自
身固有的属性中无法组成候选键
如:订单细节
强实体和弱实体之间的这种依赖关系称为
存在依赖
2012年1月18 日 刘红岩 5
基本ER数据模型
实体的图形表示
矩形框表示:单线矩形框和双线矩形框
框内是实体的名字,名字若用英文单词表示
每个英文单词的首字母都应大写,
Order OrderDetail SalesPerson
2012年1月18 日 刘红岩 6
基本ER数据模型
联系 (relationship)
工人(Worker)与产品(Product)存在一种
联系,
工人王静负责产品羽毛球球拍的生产,张军负责足
球的生
文档评论(0)