设关系R(ABCDE)上函数依赖集为F,并且F={A→BC,CD→E,B→D,E→A}。求出R的候选键。
正确答案:
已知A→BC,由分解性得A→B,A→C;
又已知B→D,由传递性得 A→D;
又由合并性得 A→CD,又已知CD→E,
再由传递性得 A→E,
因此,A是R的一个候选键。
同理可得R的另外三个候选键E、CD和BC。
又已知B→D,由传递性得 A→D;
又由合并性得 A→CD,又已知CD→E,
再由传递性得 A→E,
因此,A是R的一个候选键。
同理可得R的另外三个候选键E、CD和BC。
答案解析:有

微信扫一扫手机做题