综合题 假设有关系模式R = , U = (A,B,C,D,E),函数依赖集为F={A→BC,CD→E,B→D,E→A},请回答以下问题:
问答题 写出R的所有候选码;(5分)
【正确答案】A, BC, CD, E
【答案解析】
问答题 R属于BCNF吗,为什么?属于3NF吗,为什么?(5分)
【正确答案】不属于BCNF,因为B→D不是平凡的函数依赖,而B不是超码; 属于3NF,因为A→BC,CD→E, E→A符合条件 X→Y,X是超码;B→D,D包含在候选码中。
【答案解析】