【发布时间】:2015-07-20 03:39:06
【问题描述】:
R(ABCD) 与 FD 的
AB -> CD 公元前-> D
我在一本书中发现了这个问题,它说关系是 2nf 而不是 3nf。
我找不到任何微不足道的依赖关系,也没有非素数属性在功能上依赖于另一个非素数属性,那么为什么关系不在 3nf 中?
我是否也应该将 BC 视为非主要属性?请帮我理解3NF的概念
我还有一个疑问
如果函数依赖是
AB -> CD, C -> A, A -> C
关系会在 3NF 中吗?还是会因为 A -> C 表明 C 在功能上不完全依赖于 AB 而违反 2NF?
【问题讨论】:
标签: database normalization 3nf