标签: database-design relational-database
对于关系
R(A, B, C, D, E, F, G)
以下功能依赖性存在,
D -> G, B E -> A B -> G, E, C A -> F, C
使用推理规则查找最小基数并确定关系的关键字。
我是否正确说D是关系的关键?我假设这不是BCNF的关系。
答案 0 :(得分:2)
D是唯一的候选键。
R(A,B,C,D,E,F,G)不在3NF中,因为存在传递依赖性。如果它不在3NF,它就不能在BCNF。