如果y是x的一个子集,那么x - > y是平凡的函数依赖(这是众所周知的)。但是我怀疑:y不是x和x的子集U y = R,那么我可以说x- - > y是微不足道的函数依赖(I读它在一些文章)x --->是一个简单的函数依赖吗?
添加到上面的问题:为什么XUY = R在多值依赖(简单)。可有人的情况下,保持举一个例子,这样我可以理解。 。
如果y是x的一个子集,那么x - > y是平凡的函数依赖(这是众所周知的)。但是我怀疑:y不是x和x的子集U y = R,那么我可以说x- - > y是微不足道的函数依赖(I读它在一些文章)x --->是一个简单的函数依赖吗?
添加到上面的问题:为什么XUY = R在多值依赖(简单)。可有人的情况下,保持举一个例子,这样我可以理解。 。
不,你不能。设R是{a1,a2} x是a1,y是a2。 x U y = R成立,但x - > y不一定成立。
平凡函数依赖
不,它不是一个简单的功能。当属性的子集依赖于整个集合时,它只是一个简单的函数依赖关系。
琐碎函数依赖的定义:
例如:(A,B)取决于从(A,B,C)的属性。
在你的情况下,它不是一个子集,所以它不是一个简单的函数依赖。
你所描述的是一个关键人选。 (X从本身(琐碎取决于),并且还确定所有其他部分,所以这种方式,整个关系)
多值依赖
多元分析依赖关系可以threathed就像是一些更普遍的功能依赖的版本。 一些帮助:
Multivalued dependencies on Wikipedia
你甚至可以发现有一些例子,也正式定义。
无论谁把-1都应该在评论中提出理由。 – jacknad 2010-10-10 11:40:48
你能否提供该文章的链接? – 2010-10-10 11:45:10
如果存在多值相关性,如果a)Y是X的一个子集或b)x U y = R,那么R中的MVD x --- >> y被称为平凡MVD。我也将它应用于函数依赖。我很困惑。 – Jagan 2010-10-10 11:59:32