coisini002 2023-04-18 06:39 采纳率: 52.3%
浏览 17
已结题

数据库中关系模式的BCND分解

设有关系模式R(A,B,C,D,E),其上的函数依赖集:
F={A→C,C→D,B→C,DE→C,CE→A}
(1)求R的所有候选码。
(2)判断ρ={AD,AB,BC,CDE,AE}是否为无损连接分解?
(3)将R分解为BCNF,并具有无损连接性。

(3)考虑A→C,AC不是BCNF(AC不包含候选码BE),将ABCDE分解为AC和ABDE,AC已是BCNF。
进一步分解ABDE,选择B→D,把ABDE分解为BD和ABE,此时BD和ABE均为BCNF。
第三小问,ABDE怎么可以分解成ABE了,分成BD我知道,详细一点

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-04-18 08:16
    关注

    (1)
    ABD、ABE、ACD、ACE、ADE、BDE
    (2)
    CE→A不能被推出,所以不是无损连接分解。
    (3)ABDE怎么可以分解成ABE。我觉得不能分解,必须要D

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月15日
  • 创建了问题 4月18日