首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有如下关系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
已知有如下关系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
admin
2020-05-25
189
问题
已知有如下关系模式:R1(a,b,c),R2(c,d,a),R3(e,f),R4(a,e,g),其中标下划线的属性是主码。请将上述关系模式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。
选项
答案
a、c为A的候选码,可任选其一做主码。可通过以下ER图来表示: [*]
解析
ER模型和关系模式相互转换的一般规则如下:
(1)将每一个实体类型转换成一个关系模式,实体的属性为关系模式的属性。
(2)对于二元联系,按各种情况处理,如下表格所示。
此题为关系模式转换为实体类型,因此采用实体一关系的逆向思维解题。从模式R1和R2可知,R1和R2为一对一关系,根据这两个模式的拆分可以确定三个实体,此处将这三个实体分别命名为A、B和D。其中A和B两个实体、A和D两个实体分别是一对一的联系,且a和c分别是B和D的外键。从模式R1、R3和R4可知,R1和R3为多对多关系,由此确定实体E。R4为A、E两个实体间多对多联系转换成关系模式,g为联系属性。
转载请注明原文地址:https://kaotiyun.com/show/BoID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
水电气全部实行阶梯收费。请谈谈你的看法。
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
体育彩票22选5中使用的22个彩球除编号不同外,其余完全一样。由于生产过程疏忽,22个彩球中有一个球的重量略重手其他球。现需用天平将该球找出,那么,在最优方案下,最多要使用天平:
20世纪90年代,有人______传统书信将被新兴的通信方式取代,然而我们惊奇地发现,传统的纸质书信依然健康发展,与电子通信方式______,在当下生活中发挥着重要的作用。填入画横线部分最恰当的一项是:
从所给的四个选项中,选择最合适的一个填入问号处,使下图中的立体图形①、②、③和④可组成一个完整的长方体。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
“依法治国,建设社会主义法治国家”作为中国共产党领导人民治理国家的基本方略,以宪法修正案的形式写进宪法的时间是()。
关于新能源技术,下列说法错误的是()。
下列关于中国的航天航空发展说法错误的是()。
根据下列材料回答问题。2012年,A省完成港口货物吞吐量13.3亿吨,同比增长14.2%,其中外贸货物吞吐量2.0亿吨,增长24.5%。港口货物吞吐量中,集装箱吞吐量达878.0万标准集装箱,增长3.1%。2012年末,全省公路里程14.2
随机试题
A.吸氧B.抗生素预防感染C.少量多次输血D.右旋糖酐铁肌内注射E.输血后终止妊娠33岁初产妇,孕33周,既往有再生障碍性贫血病史,现入院待产,血红蛋白60g/L,血小板80×109/L,治疗宜
下例属于三类导线的卡环是A.固定卡环B.长臂卡环C.间隙卡环D.三臂卡环E.锻丝下返卡环
梅毒的传播途径,以下哪项正确
下列关于项目经理的说法中,不正确的是()。
背景资料:某省重点水利工程项目计划于2013年12月28日开工,由于工程复杂,技术难度高,一般施工队伍难以胜任,业主自行决定采取邀请招标方式。于2013年9月8日向通过资格预审的A、B、C、D、E五家施工企业发出投标邀请书。该五家施工企业均接受了
关于建筑意外伤害保险的投保管理,说法正确的是()。
汽油机与柴油机的不同点有()。
下述对信息系统工程质量控制的描述,正确的是(42)。①信息系统工程项目的实体质量是由设计质量决定的②只有严格控制好每个阶段的工程质量,才有可能保证工程项目的实体质量③设置质量控制点的目的就是将工程质量总目标分解为各控制点的分目标,以便通过对各控制点分
ThehistoryoftheEnglishlanguageisdividedintothreeperiods:OldEnglish,MiddleEnglishand______.
Foranuclearpowerreactoroperator,whichofthefollowingstatementsisCORRECT?
最新回复
(
0
)