BCNF 分解什么时候不能保留函数依赖性......我试图弄清楚 R=(V,W,X,Y,Z)
取自数据库设计和关系理论 http://shop.oreilly.com/product/0636920025276.do:
R = (S, J, T)
{S, J} -> {T}
{T} -> {J}
这不在 BCNF 中,因为T -> J
保持并且T
不是钥匙。
将其分解为R1 = (T, J)
and R2 = (T, S)
with {T}
and {T, S}
分别是钥匙。导致 BCNF。
然而,依赖{S, J} -> {T}
丢失了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)