首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
该关系模式满足2NF吗?为什么? 在E-R模型中,如果实体间是1:N的联系,如何设计相应部分的关系模型?
该关系模式满足2NF吗?为什么? 在E-R模型中,如果实体间是1:N的联系,如何设计相应部分的关系模型?
admin
2010-01-15
64
问题
该关系模式满足2NF吗?为什么?
在E-R模型中,如果实体间是1:N的联系,如何设计相应部分的关系模型?
选项
答案
在E-R模型中,一个1:N联系可以转换成为一个独立的关系模式,相连的实体的键以及联系本身的属性转换为关系的属性,关系的键为N端实体的键。也可以与N端对应的关系模式合并,将1端实体对应的关系模式的键和联系本身的属性加入到N端实体对应的关系模式的属性中。更倾向于后面这种方法。
解析
第二范式(2NF):如果关系模式R(U,F)
中的所有非主属性都完全依赖于任意一个候选关键字,则称关系R是属于第二范式的。第三范式(3NF):如果关系模式R(U,F)中的所有非主属性对任何候选关键字都不存在传递信赖,则称关系R是属于第三范式的。BCNF:如果关系模式R(U,P)的所有属性(包括主属性和非主属性)都不传递依赖于R的任何候选关键字,那么称关系R是属于BCNF的。
由题可知,D并不依赖B#,所以不满足2NF。R2,C和D都依赖于B#,可以满足2NF;但C,D问存在传递信赖,所以不B2不属于第三范式,它最高满足2NF。将关系模式R分解到BCNF,就意味着要打破传递依赖,所以将R2中的C和D分解到一个新的关系中。
转载请注明原文地址:https://kaotiyun.com/show/5cDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
下面关于程序语言的叙述,错误的是(22)。
上海市标准化行政主管部门制定并发布的工业产品的安全、卫生要求的标准,在其行政区域内是(10)。
假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间
假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为10μs,由缓冲区送至用户区的时间是5μs,系统对每个磁盘块数据的处理时间为2μs。若用户需要将大小为10个磁盘块的Docl文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。
(42)不是文档测试包括的内容。
系统交付后,修改偶尔会出现乱码的问题,该行为属于________________维护。
根据《计算机软件保护条例》的规定,著作权法保护的计算机软件是指________________。
软件测试信息流的输入包括______。①软件配置(包括软件开发文档、目标执行程序、数据结构)②开发工具(开发环境、数据库、中间件等)③测试配置(包括测试计划、测试用例、测试驱动程序等)④测试工具(为提高软件测试效率,使用测试
随机试题
视网膜母细胞瘤的特点不包括
常用普通医用X线胶片属于
小儿暑温邪在卫气证,若暑邪偏在表,用方是小儿暑温邪在卫气证,若腑气不通者,用方是
在质量管理的发展历程中第一个阶段是()。
《旅游安全管理暂行办法》可适用于()。
输血是抢救危重病人的一种特殊医疗措施。目前,人造血液尚不能完全代替人体血液,临床用血只能靠健康人体捐献。关于献血,以下表述正确的是:
张先生今年70岁,他有三个孙子。长孙20岁,次孙13岁,幼孙7岁。问多少年后,三个孙子年龄之和与祖父的年龄相同?()
中国共产党十七大报告指出,改革开放近三十年来所发生的历史性变化是
智慧城市是()相结合的产物。
Parentsnowhaveapopularbeliefthatschoolsarenolongerinterestedinspelling.NoschoolIhavetaughtinhaseverignored
最新回复
(
0
)