Database 考虑以下函数依赖关系,找到最小覆盖

Database 考虑以下函数依赖关系,找到最小覆盖,database,functional-dependencies,Database,Functional Dependencies,考虑一个具有属性ABCGWXYZ和依赖集的关系模式 F{XZ-ZYB, YA-CG, C-W, B-G, XZ-G} 使用适当的算法解决以下问题 A:找到f的最小覆盖 我发现: XZ-Y XZ-B XZ-G YA-C YA-G C-W B-G f中几乎所有的东西,但是解决方案说,XZ-G是冗余的。谁能给我解释一下吗 B:f是否暗示了依赖关系XZA-YB 我只是觉得这个问题很奇怪,我不知道怎么回答 解决方案说,XZ-G是冗余的。谁能给我解释一下吗 钥匙是什么?你是如何从你的最小覆盖中导出F->

考虑一个具有属性ABCGWXYZ和依赖集的关系模式

F{XZ-ZYB, YA-CG, C-W, B-G, XZ-G}
使用适当的算法解决以下问题

A:找到f的最小覆盖

我发现:

XZ-Y
XZ-B
XZ-G
YA-C
YA-G
C-W
B-G
f中几乎所有的东西,但是解决方案说,XZ-G是冗余的。谁能给我解释一下吗

B:f是否暗示了依赖关系XZA-YB

我只是觉得这个问题很奇怪,我不知道怎么回答

解决方案说,XZ-G是冗余的。谁能给我解释一下吗


钥匙是什么?你是如何从你的最小覆盖中导出F->A的?这实际上是整个问题,它没有任何其他内容。我将把这个问题改成类似的问题,这是同一个主题,我希望你能帮我修改钥匙是你工作的一部分。
XZ->B
 B->G