当前位置:首页 > 数据库系统原理(04735) > 正文内容

41.设有一个关系模式R(导游编号,姓名,性别,旅游班次号,出发日期,回程日期.宾馆编号,宾馆名,城市,星级,地址)其中:每个导游可以带多个旅游班次,每个旅游班次可以有多个导游;每个旅游班次只能食宿在一个宾馆,一个宾馆可以接待多个旅游班次。(1)根据上述条件,写出关系模式R的关键码.(2)R最高属于第几范式,为什么?(3)将R规范到3NF。

高老师2年前 (2024-03-26)数据库系统原理(04735)9

41.设有一个关系模式R(导游编号,姓名,性别,旅游班次号,出发日期,回程日期.宾馆编号,宾馆名,城市,星级,地址)其中:每个导游可以带多个旅游班次,每个旅游班次可以有多个导游;每个旅游班次只能食宿在一个宾馆,一个宾馆可以接待多个旅游班次。(1)根据上述条件,写出关系模式R的关键码.(2)R最高属于第几范式,为什么?(3)将R规范到3NF。

(1)导游编号,旅游班次号(1分)(2)IN,因为存在非主属性姓名、性别等对码的部分函数依赖,所以不是2NF.(2分)(3)R1(导游编号,姓名,性别)R2(旅游班次号,出发日期,回程日期,宾馆编号)R3(宾馆编号,宾馆名,城市,星级,地址)R4(导游编号,旅游班次号)(2分)

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/235291.html

分享给朋友: