问答题
【正确答案】(1)价格,天数
(2)“线路信息”关系模式可以达到BCNF 范式。
因为非主属价格、天数完全函数依赖于码且不传递依赖于码,且仅一个候选码,并为单属性。
或答:每个函数依赖的决定因素都包含码。
【答案解析】
问答题
【正确答案】(1)“订单信息”关系不满足第二范式,即非主属性不完全依赖于码。
会造成插入异常、删除异常和修改复杂(或修改异常)。
(2)分解后的关系模式如下:
订单信息1(订单号,线路编号,联系人身份证号,出发时间,订单价格,人数)
订单信息2(联系人身份证号,联系人名称,联系方式)
订单信息3(订单号,负责导游工号,负责城市)
(3)分解后的主键如下:
订单信息1(订单号,线路编号,联系人身份证号,出发时间,订单价格,人数)
订单信息2(联系人身份证号,联系人名称,联系方式)
订单信息3(订单号,负责导游工号,负责城市)
【答案解析】
问答题
【正确答案】(1)“员工信息”关系模式,不满足第四范式
答出以下内容之一即可:
①该关系模式不满足第二范式。
②该关系模式存在多值依赖。
③员工工号,计薪月→姓名,年龄,员工类别,为部分决定。
④员工工号→手机号。
(2)分解后的关系模式如下:
订单信息1(员工工号,姓名,年龄,员工类别)
订单信息2(员工工号,手机号)
订单信息3(员工工号,计薪月,被投诉次数,带团人数,月薪)
【答案解析】