数据库建模(model)-ER图

数据库建模(model)-ER图

ID:46234357

大小:349.50 KB

页数:21页

时间:2019-11-21

数据库建模(model)-ER图_第1页
数据库建模(model)-ER图_第2页
数据库建模(model)-ER图_第3页
数据库建模(model)-ER图_第4页
数据库建模(model)-ER图_第5页
资源描述:

《数据库建模(model)-ER图》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章实体联系模型 (ERModel)2.1实体和实体集合2.2联系和联系集合2.3映射限制和关键字2.4实体联系ER图解和将之归纳为表2.5概括和聚集2.1实体和实体集合1.实体—客观世界中可相互区别的事或物,specificstudent,company,event2.实体集—具有相同类型的实体的集合。例如一个银行里有帐户的所有人称为实体集顾客。3.属性、属性值—分别指实体具有的特性和特性的取值。一个实体可具有多个属性,每个属性有各自的值域。studenthaveid,names,age,sexandaddresses4.实体集中的属性—实体集中每一

2、实体都共有的属性。实体集顾客姓名身份证号住址田举510104660811401成都市协和村刘大力510101430807101成都市花牌坊街张三510101330409201成都市花牌坊街实体集帐户帐号金额40115200.00301300.002011300.0040232000.0063950000.00返回2.2联系和联系集合现实世界中的事物内部或事物之间总是存在某些关联的。1.联系—实体及实体集之间存在的关联,也是实体,有自己的属性。两个实体集参与的二元联系可分为3类:1)一对一的联系(1:1)2)一对多或多对一的联系(1:n)、(n:1)3)多

3、对多的联系(n:m)2.联系集有n个实体集E1,E2,…En;(e1,e2,…en)是一个联系;{(e1,e2,…en)∣e1∈E1,e2∈e2,…en∈En}的子集是联系集。3.联系集中的角色—一个实体集自身参与的联系,每次参与的作用。用角色名标示其含义。返回2.3映射限制和关键字映射基集:描述了某个实体集中的一个实体经联系集与另一个实体集中的实体相联系的实体数量。1:1n:11:mn:m关键字1.实体集中的键码键、码—在实体集能唯一相互区别实体的属性或属性组合。superkey超级键:用来唯一表示实体集中的一个实体的一个或多个属性的集合。。candi

4、datekey候选键:aminimalsuperkeycustomer(cus_num,cus_name,cus_street,cus_city),candidatekey:cus_numsuperkey:cus_num,{cus_num,cus_name},{cus_num,…}primarykey(主码或主键):oneofthecandidatekeysselectedWeakEntitySets(弱实体集)ExamplesAnentitysetthatdoesnothaveaprimarykeyisreferredtoasaweakentityse

5、t.Theexistenceofaweakentitysetdependsontheexistenceofaidentifyingentityset.Inauniversity,acourseisastrongentityandacourse-offeringcanbemodeledasaweakentityThediscriminator(orpartialkey)ofaweakentitysetisthesetofattributesthatdistinguishesamongallthoseentitiesinaweakentitysetthatd

6、ependononeparticularstrongentiy.Thediscriminatorofcourse-offeringwouldbesemester(includingyear)andsection-number(ifthereismorethanonesection)Theprimarykeyofaweakentitysetisformedbytheprimarykeyofthestrongentitysetonwhichtheweakentitysetisexistencedependent,plustheweakentityset’sd

7、iscriminator.Ifwemodelcourse-offeringasastrongentitywewouldmodelcourse-numberasanattribute.Thentherelationshipwithcoursewouldbeimplicitinthecourse-numberattributeInE-Rmodel,Wedepictaweakentitysetbydoublerectangles.Weunderlinethediscriminatorofaweakentitysetwithadashedline.2.联系集中的

8、键码与一个联系集R相联的实体集E1,E2,…En;其中一个实体集主键码的属性集合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。