第四范式
|
第四范式描述了一种在BCNF中但又不包含非平凡多值依赖关系的关系。
我在努力理解什么是平凡的多值依赖项和非平凡的多值依赖项以及它们之间的区别。我如何识别后者才能执行4NF?
编辑:
我主要需要知道琐碎的和非琐碎的依赖之间的区别是什么?
没有找到相关结果
已邀请:
2 个回复
奥李
是其中
是
的子集。因为
表示\“ Y可以从X \确定”,所以对于任何any2ѭ和
来说都是正确的,其中
由
的属性组成;显然,如果我们知道
,那么只要它包含
中的内容,就可以确定determine1ѭ! 琐碎的多值依赖项“ 11”是其中“ 1”包含每个不在“ 2”中的属性的依赖项。请注意,它也可以包含
中的属性。对于所有
和
,这种多值依赖关系也是如此,因此是微不足道的。这是从多值依赖的定义得出的: 用(x,y,z)表示具有
,
,
的值 共同等于x,y,z, 相应地,那么每当 元组(a,b,c)和(a,d,e)存在于r中, 元组(a,b,e)和(a,d,c)应该 在r中也存在。 在琐碎的多值依赖关系中,集合
为空,因此需求减少为(
为空集): 元组(a,b,0)和(a,d,0)存在于r中, 元组(a,b,0)和(a,d,0)应该 在r中也存在。 显然是这样。
篮肥炼皖