document.write('

 8.正确答案:(

1)候选键:快递编号
2)不满足3NF,因为快递投递关系存在主属性对主属性传递依赖,快递编号->发件人身份证号,发件人身份证号->(发件人姓名,发件人电话号码,发件人地址编号)。所以不满足3NF
3)快递投递1(快递编号,快递员编号,发件人身份证号)
快递投递2(发件人身份证号,发件人姓名,发件人电话号码,发件人地址编号)
快递投递3(快递员编号,揽件站点编号)注:揽件站点编号应该等于快递员关系中的工作站点编号,所以该关系其实已经存在。

)

9.正确答案:(

1)候选键:(快递编号、当前快递员编号、当前状态)组合键或(快递编号、收到时间)组合键。
2)满足2NF,因为快递跟踪中的每个非主属性都完全函数依赖于候选键(快递编号、当前快递员编号、当前状态)。
3)快递跟踪1(快递编号当前快递员编号当前状态
快递跟踪2(快递编号当前快递员编号,上一段快递员编号)
快递跟踪3(快递编号当前站点编号,收到时间)

)

10.正确答案:(

快递费支付(支付编号,快递编号,支付方式,支付金额,快递员编号,支付时间,支付人)

 

)

');