首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在一对多的负责联系,则将该ER图转化为关系模型
在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在一对多的负责联系,则将该ER图转化为关系模型
admin
2021-05-07
81
问题
在一个ER图中,包含三个实体集,分别是员工、部门和项目;员工内部存在一对多的领导联系,员工和部门之间存在一对一的管理联系,员工和部门之间存在多对一的属于联系,员工和项目之间存在多对多的参与联系,部门和项目之间存在一对多的负责联系,则将该ER图转化为关系模型后,得到的关系模式个数是( )。
选项
A、4个
B、5个
C、6个
D、7个
答案
A
解析
ER图向关系模式转换涉及到两方面:实体的转换和实体间联系的转换。
①实体的转换:在从:ER图转换为关系模式时,一个实体就转换成一个关系模式,实体的属性就是关系模式的属性,实体的键就是关系的主键。
②实体间联系的转换:实体间存在三种联系,即1:1(一对一)联系、1:m(一对多)联系和m:n(多对多)联系。
由题目可知,该题中有三个实体、一个1:1(一对一)联系、三个1:m(一对多)联系和一个m:n(多对多)联系。三个实体和一个m:n(多对多)联系可以转换为单独的模式,1:1(一对一)联系和一对1:m(一对多)联系需要合并到实体中去。因此可以最终得到四个模式,即三个实体(员工,部门,项目)和一个多对多联系,故选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/Z4lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设有关系R(A,B,C,D,E),A、B、C、D、E都不可再分,则R一定属于
关系模型中,一个关键字
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建
下列关于E-R模型的叙述中,哪一条是不正确的?
不同的实体是根据什么来区分的?
在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是
数据结构是所研究对象的______的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。
随机试题
氨基糖苷类抗生素的主要不良反应是
某施工企业对外跨年度提供劳务,交易结果不能可靠估计,但企业在资产负债表日预计已经发生的劳务成本能够得到补偿,此时在会计处理上,应______确认收入。()
在行业的市场结构中,()是由许多企业生产同质产品的市场情形、是竞争充分而不受任何阻碍和干扰的一种市场结构。
下列关于强化理论的说法中正确的是()。
1.题目:远离校园欺凌2.内容:请根据漫画设计一堂心理健康课。3.基本要求:(1)试讲时间控制在10分钟;(2)活动中关注学生的感受变化;(3)试讲中要注意引导性。你的教学难点是什么,你是如何突破教学难点的?
总结我们党八十多年的历史得出的最基本的经验是
已有下图的“学生”关系,欲不重复的统计在此关系中出现的院系,可以用关系运算(61)。
Inthefollowingessay,eachblankhasfourchoices.Choosethebestanswerandwritedownontheanswersheet.Microwavecom
有以下程序#include<stdio.h>main(){charb,c;inti;b=’a’;c=’A’;
A.sufficientB.marginsC.nearlyD.barelyE.advancesF.existG.slaughteredH
最新回复
(
0
)