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

设某校教材管理系统中,有一个记录各班级领用教材情况的关系模式:
R(教材编号,教材名称,出版社,班级号,领用时间,领用数量)
如果规定:每个班级每次可领用多种教材,但每种教材只允许领用一次;同一种教材可被不同班级领用;不同班级可同时领用教材。
(1)根据上述规定,写出模式R的基本FD和关键码。
(2)R最高属于第几范式?
(3)将R规范到3NF。

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

设某校教材管理系统中,有一个记录各班级领用教材情况的关系模式:
R(教材编号,教材名称,出版社,班级号,领用时间,领用数量)
如果规定:每个班级每次可领用多种教材,但每种教材只允许领用一次;同一种教材可被不同班级领用;不同班级可同时领用教材。
(1)根据上述规定,写出模式R的基本FD和关键码。
(2)R最高属于第几范式?
(3)将R规范到3NF。

(1)R的基本FD有4个:
教材编号→教材名称→教材编号→出版社,
(班级号,教材编号)→领用时间,(班级号,教材编号)→领用数量
R的关键码为(班级号,教材编号)
(2)R最高属于1NF。
(3)R应分解为:Rˇ1(教材编号,教材名称,出版社)
Rˇ2(班级号,教材编号,领用时间,领用数量)

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

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

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

分享给朋友: