功能依赖性降低

时间:2011-08-03 02:42:29

标签: functional-dependencies

我应该找到这套FD的最小封面。如果我的回答是正确的,请告诉我。

  1. XZ-> Z
  2. XZ-> Y
  3. XZ->乙
  4. YA-&以及c
  5. YA-&GT克
  6. C-> W
  7. B-&GT克
  8. XZ-&GT克
  9. 我的回答:

    1. X-> Z(删除Z属性,平凡FD)
    2. Z-> Y(删除X,因为它从1开始需要X-> Z-> Y.)
    3. Z-> B(此处相同)
    4. YA-&以及c
    5. YA-&GT克
    6. C-> W
    7. B-&GT克
    8. (删除,因为X-> Z-> B-> G)

2 个答案:

答案 0 :(得分:1)

在我看来,第一个不正确:

  • XZ->Z并不意味着什么,因为XZ包含Z,因此它是微不足道的。

答案 1 :(得分:0)

  

X-> Z(删除Z属性,平凡FD)

XZ-> Z的平凡部分是Z-> Z.我认为你不能从XZ-> Z获得X-> Z.

如果#1错误,那么#2和#3也是错误的。

你答案中的数字4-7是对的。 (你的答案就在你的问题里面,就是这样。)

从您对Ziyao Wei的评论,

  
      
  1. XZ-> Y 2.XZ-> B 3.YA-> C 4.A-> G 5.C-> W 6.B-> G
  2.   

4号错了。纠正它,你已经找到了最小的封面。另外,你说

  

我只是对是否可以从4.中删除Y感到困惑   暗示源自XZ。

如果你发布你的推理 - 你如何从XZ-> Y和YA-> C得到A-> G - 那么有人可能会告诉你你的推理误入歧途。