首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在一对多的负责联系,则将该ER图转化为关系模型
在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在一对多的负责联系,则将该ER图转化为关系模型
admin
2020-08-01
27
问题
在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在一对多的负责联系,则将该ER图转化为关系模型后,得到的关系模式个数是( )。
选项
A、4个
B、5个
C、6个
D、7个
答案
A
解析
ER图向关系模式转换涉及到两方面:实体的转换和实体间联系的转换。
①实体的转换:在从ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
②实体间联系的转换:实体间存在三种联系,即1:1(一对一)联系,1:m(一对多)联系,m:n(多对多)联系。在从ER向关系模式转换规则如下:
1:1(一对一)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由两个实体中的任意一个键构成。
方法二:联系与一端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
1:m(一对多)联系
方法一:联系转换为独立的关系模式;模式的属性由联系本身的属性及两个实体的键构成;主键由n端实体的键组成。
方法二:与n端的实体的关系模式合并,即将联系的属性加入到实体的关系模式内,主键不变。
m:n(多对多)联系
多对多联系转换成新的独立的模式时,模式的属性由联系本身的属性及两个实体的键构成,主键由两端实体的键组合而成。
由题目可知,该题中有三个实体、一个1:1(一对一)联系、三个1:m(一对多)联系和一个m:n(多对多)联系。三个实体和一个m:n(多对多)联系可以转换为单独的模式,1:1(一对一)联系和一对1:m(一对多)联系需要合并到实体中去。因此可以最终得到四个模式,即三个实体(员工,部门,项目)和一个多对多联系,故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/C3lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有
下列关于IP地址的叙述中,错误的是
数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的【】。
线程是进程中的一个执行实体,每个线程有惟一的标识符和【】。
数据库的______保证了当关系模型改变时,用户程序可以不改变。
下列关于Delphi的叙述中,______是不正确的。
【】是位于用户和操作系统之间的一个数据管理软件。
对关系数据库来讲,下面______说法是错误的。
下列排序方法中,最坏排序时间不是O(n2)的是
随机试题
城市和农村按居民居住地区设立的居民委员会或者村民委员会是基层群众自治组织。有关基层群众自治组织,下列说法中错误的是:()
学校教育、家庭教育和社会教育的关系是什么?
男性,65岁,2周来不明原因发热,乏力,多汗,食欲不振,检查心界不大,胸骨左缘第三肋间可闻舒张期叹气样杂音,心率100次/分,律整,肺清,肝未及,脾侧位触及,血压20.8/9.1kPa(146/70mmHg)
已知某药物的水解既受酸催化,又受碱催化,其pH-速度图形是
工程项目总控的特点有()。
填写票据金额时,“人民币67009.12元”应写成( )。
某一年期零息债券的年收益率为17.8%,假设由于债权人违约后的债权回收率为20%,若一年期无风险年收益率为5%,则根据风险中性定价模型得到上述债权在一年内的违约概率为()。
在我国,公安工作是由人民警察以()名义按国家法律赋予的职权进行社会行政管理执行国家意志,维护工人阶级和广大人民群众利益的活动。
设三维向量.已知向量组α1,α2,α3与β1,β2,β3是等价的.求a,b,c.
PLAYINGCHESS0InyourlastletteryouaskedmetotellyouwhyIlikeplaying00chesssomuch.Well,Ineverthelessth
最新回复
(
0
)