版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章实体联系模型
(ERModel)2.1实体和实体集合2.2联系和联系集合2.3映射限制和关键字2.4实体联系ER图解和将之归纳为表2.5概括和聚集2.1实体和实体集合1.实体—客观世界中可相互区别的事或物,specificstudent,company,event2.实体集—具有相同类型的实体的集合。例如一个银行里有帐户的所有人称为实体集顾客。
3.属性、属性值—分别指实体具有的特性和特性的取值。一个实体可具有多个属性,每个属性有各自的值域。studenthaveid,names,age,sexandaddresses4.实体集中的属性—实体集中每一实体都共有的属性。实体集顾客姓名身份证号住址田举510104660811401成都市协和村刘大力510101430807101成都市花牌坊街张三510101330409201成都市花牌坊街实体集帐户帐号金额40115200.00301300.002011300.0040232000.0063950000.00返回2.2联系和联系集合现实世界中的事物内部或事物之间总是存在某些关联的。1.联系—实体及实体集之间存在的关联,也是实体,有自己的属性。两个实体集参与的二元联系可分为3类:1)一对一的联系(1:1)2)一对多或多对一的联系(1:n)、(n:1)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超级键:用来唯一表示实体集中的一个实体的一个或多个属性的集合。。candidatekey候选键:aminimalsuperkeycustomer(cus_num,cus_name,cus_street,cus_city),candidatekey:cus_numsuperkey:cus_num,{cus_num,cus_name},{cus_num,…}primarykey(主码或主键):oneofthecandidatekeysselectedWeakEntitySets(弱实体集)ExamplesAnentitysetthatdoesnothaveaprimarykeyisreferredtoasaweakentityset.Theexistenceofaweakentitysetdependsontheexistenceofaidentifyingentity
set.Inauniversity,acourseisastrongentityandacourse-offeringcanbemodeledasaweakentityThediscriminator(orpartialkey)ofaweakentitysetisthesetofattributesthatdistinguishesamongallthoseentitiesinaweakentitysetthatdependononeparticularstrongentiy.Thediscriminatorofcourse-offeringwouldbesemester(includingyear)andsection-number(ifthereismorethanonesection)Theprimarykeyofaweakentitysetisformedbytheprimarykeyofthestrongentitysetonwhichtheweakentitysetisexistencedependent,plustheweakentityset’sdiscriminator.
Ifwemodelcourse-offeringasastrongentitywewouldmodelcourse-numberasanattribute.Thentherelationshipwithcoursewouldbeimplicitinthecourse-numberattributeInE-Rmodel,Wedepictaweakentitysetbydoublerectangles.Weunderlinethediscriminatorofaweakentitysetwithadashedline.2.联系缎集中派的键旁码与一个亦联系治集R相联的照实体掏集E1,E2,…En;其中虚一个著实体查集主擦键码拜的属堤性集奥合pr苗im狸ar悠yK歇ey(Ei)犁;1)如果R没有求自己佣的属眨性,仪则:pr蠢im蚀ar紫yK霜ey斧(E1)室∪凝pr脑im辰ar养yK讽ey瞒(E2)马∪·季··柿∪pr乡丰im锤ar盈yK厚ey(En)孝;描述冶了R中的脉一个摇联系故。2)如果R有自休己的序属性a1,a2,··栏·an则:pr膀im阁ar嗽yK私ey当(E1)∪蔽pr太im副ar纠yK恶ey悟(E2)∪妖··方·∪唐pr绵im聚ar仁yK士ey勇(En)∪{a1,a2,··苗·an}描述矩了R中的朱一个迷联系搭。3)无论R有无拾自己切的属渔性pr影im扫ar扎yK传ey冰(E1)士∪咸pr快im脂ar案yK铲ey疾(E2)雨∪·动··秧∪pr贷im渣ar店yK秒ey(En)构成R的一危个超厕键码区。4)R的主伐键码砌构成线受映溉射约畏束的况影响食:*n:m由相奏联的层所有召实体潮集的隙主键寇码构犯成。*n:1/但1裤:m由“科多”孟方实欧体集贩的主少键码放构成行。*1:1由任嚼意一广个相晌联的示实体反集的脖主键若码构拜成。返回2.筐4绘制ER图1.ER图的充图元(图素柄)联系拖集
实体集
线段属性属性派生吧属性bo丧ok投stitleisbnpagetypeyearpricewr屡it葡eB逼oo层knameidbirthplace2.修画ER图authorsbegin_date我们椒在实勇体集冈和联戚系集射之间绑通过化有向沾边(),抛代扮表“1斤”;无向洲边(倍—)锣代表“n拾”contractsauthorspresses
books
非二烟元联杯系集:角色服的标糖识:
authors
Co_wwritemain_authorsco_authors2.眨6毙从ER图到渗关系步模型萌设计吓的转疗换bookstitleisbnpageyeartypepriceidauthorsnamebirthplacewriteBookTitleIsbnPaperTypePubdatePrice…简爱7-5390568文学19917.10…围棋7-8051195体育19871.40……………………RD隆BM旅S1.实体惭集到兆关系扔模式应的转辅换bookstitleisbnpageyeartypepriceidauthorsnamebirthplacewriteBookBo瘦ok鬼(荒ti孟tl继e,is固bn,p逝ag哥e,宽ty晓pe深,y母ea鸣r,桨pr证ic衔e)Au隙th返or芬(I促d,子Na稳me榆,c绸ou甲nt洪ry裤,C葬it内y)2.联系贯集到凝关系纳模式削的转塑换先确定伞联系榜集应狼具有贸的属劝性,由此高决定感转换途后的蹦关系殖应包含榆的属贫性。博这些捏属性甩来自炼两个杯方面粉:*掘与联勤系集斯关联辰的每跃个实垃体集采的键国码属防性/集。*泥联系节集自刻有属葵性。bookstitleisbnpageyeartypepriceidauthorsnamebirthplacewriteBookwr粱it腰eB镇oo价k(is猴bn,au升th水or景sI殃D)begin_dateww贞ri止te名Bo额ok(is叫bn,au识th森or鹅ID,b生eg症in引_d蒸at诉e)3.弱实印体集榨到关沉系模寸式的孙转换pressnamepressidpostcodepressesDept
unitofaddressnamenamepopulationcitiesditricts
consofnamepr娃es迎s(pr许es基si哀d,pr神es窝sn碰am打e,a雄dd葱re骗ss疼,p遇os阁tc球od杂e)de录pt虫(pr众es抽si迎d,n距am拒e)弱联系荐集un埋it胜of只为茎弱实抚体集de冰pt找到犯键码冈。不需断要为响其构震造关屈系。ci屑ty鼻(n隆am插e,批po啄pu谷la表ti踢on循)di俩st弦in梨ct恩(ci滤ty挑na茅me,n善am互e)4.ER图中尘其他零元素晋的转串换bookstitleisbnyearpricepagetypeisaisacourtroomromancemainlandh_m_tforeigntranslatorregiontimeYearendingroleBo狐ok湖(is腰bn,t部it拜le淘,p彻ag萄e,境ty高pe停,y耕ea接r,检pr版ic值e)Co对ur量tr探oo翅mB贵oo防k(is弊bn,e饼nd跨in谊g)Ro首ma品nc沫eB看oo站k(is哑bn,r弯ol牵e)Fo它re种ig管nR渣om匠an养ce衡Bo疯ok(is缸bn,r馒ol匠e,糖tr县an谎sl壁at昼or瓣)H-赌m-tR祥om零an规ce挽Bo天ok(is村bn,r横ol辩e,弯re挤gi循on笼)Ma栗in融la通nd盏Ro著ma默nc衔eB率oo依k(is蚁bn,r乞ol愧e,ti滤me锋Ye插ar)不需戏为is齿a联系福建立惕关系族。5.键码嗓的转味换(1骂).由咽单个搅实体刊集构添造的惹关系灶,其舞键码肚就是壤该实搏体集现的键遍码。关系乏模式找中的写键码穷从ER图中忍转换转而来盾:(2竟).由外二元做联系责集构旺造的酸的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 吉林大学《互联网+智能机器创新创业实践》2021-2022学年期末试卷
- 科技企业红色文化创新活动方案
- 垃圾填埋场人工挖孔桩施工方案
- 2024-2025学年新教材高中地理第三章产业区位选择1农业区位因素课时作业含解析中图版必修2
- 2024年物理高考二轮复习交变电流图像类选择题作业含解析
- 2025版高考语文一轮复习板块2新高考模式下的文学性阅读专题1考题研析第1讲把握小说要素准解综合选择题教案
- 2024高考地理一轮复习课时规范练28交通运输布局及其对区域发展的影响含解析湘教版
- 2024-2025学年高中语文单元素养评价四含解析新人教版必修1
- 木栈道与生态旅游结合方案
- 文化中心暖通空调系统设计方案
- 北师大版(2024新版)七年级上册数学期中模拟测试卷 3套(含答案解析)
- 公司境外人员管理制度
- 古建筑修复维修工程施工方案
- 部编版道德与法治八年级上册第三单元 第七课《积极奉献社会》说课稿
- 登高车高空作业施工方案
- 北师大版(2024新版)七年级上册数学第三章《整式及其加减》测试卷(含答案解析)
- GB/T 15822.3-2024无损检测磁粉检测第3部分:设备
- 2024年第八届全国医药行业特有职业技能竞赛(物流服务师)理论考试题库(含答案)
- 专题1.2绝对值(压轴题专项讲练)(人教版)(原卷版)
- 《科研诚信与学术规范》学习通超星期末考试答案章节答案2024年
- 2024年新人教版地理七年级上册全册课件
评论
0/150
提交评论