对关系“航班”请回答以下问题: (1)列举出所有不属于任何候选键的属性(非键属性)。 (2)关系“航班”可达到第几范式,用不超过60个字的内容叙述理由。 对关系“旅客”,请回答以下的问题: (1)针对“旅客”关系,用100字以内文字简要

admin2009-05-15  42

问题 对关系“航班”请回答以下问题:
   (1)列举出所有不属于任何候选键的属性(非键属性)。
   (2)关系“航班”可达到第几范式,用不超过60个字的内容叙述理由。
对关系“旅客”,请回答以下的问题:
   (1)针对“旅客”关系,用100字以内文字简要说明会产生什么问题,并加以修正。
   (2)列出修正后的关系模式的所有候选键。
   (3)把“旅客”分解为第三范式,并用图22-7所示的关系模式的形式表示,分解后的关系名依次取旅客1、旅客2、……

选项

答案[参考答案1] (1)在题中给出的“旅客”关系中,不同的团队会有相同的旅客编号,所以,旅客编号不能作为候选键,如果同一旅客不同时间参加不同的团队将导致“身份证号”无法确定关系中的每一个元组,所以“身份证号”也不能作为候选键。为此,需要增加一个“团队编号”的属性。又由于{(身份证号,团队编号)→旅客编号;(旅客编号,团队编号)→身份证号;身份证号→(姓名,联系方法,出生日期,性别)},所以该关系模式存在部分函数依赖,导致旅客参加多少次团队,其姓名等信息将重复多少次。 (2)候选键:(身份证号,团

解析
转载请注明原文地址:https://kaotiyun.com/show/izTZ777K
0

相关试题推荐
最新回复(0)