A-A+

阅读以下说明 回答问题1~3。[说明] 有关系R 有依赖关系 AE→B AC→D CE→B

2022-08-06 02:43:24 问答库 阅读 175 次

问题详情

阅读以下说明,回答问题1~3。
[说明]
有关系R,有依赖关系
AE→B
AC→D
CE→B
CFE→BA
FE→4A
A→C
求出关系模式的候选码。请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:对依赖关系的右部分解为:(1)AE→B(2)AC→D(3)CE→B(4)CFE→B(5)CFE→A(6)FE→A(7)A→C去掉多余依赖由(5)可得CFE→AE加上(1)可得(4)多余由(7)可得AE→CE加上(3)可得AE→B多余由(6)可得(5)多余由(7)和(2)可得A→D且(2)多余所有最小依赖集为:AC→DCE→BFE→AA→C所以候选码为FE。
对依赖关系的右部分解为:(1)AE→B(2)AC→D(3)CE→B(4)CFE→B(5)CFE→A(6)FE→A(7)A→C去掉多余依赖由(5)可得CFE→AE,加上(1),可得(4)多余由(7)可得AE→CE,加上(3),可得AE→B多余由(6)可得(5)多余由(7)和(2)可得A→D,且(2)多余所有最小依赖集为:AC→DCE→BFE→AA→C所以,候选码为FE。

考点:关系,问题