0
我正在审查一组函数依赖关系的最小覆盖条件。功能依赖关系集的最小覆盖范围
Here,提到右侧只能有单一属性。所以{A1A2 → B1B2}
是不可能的。它应该被拆分为{A1A2 → B1, A1A2 → B2}
。
但通过科思DBMS,以下条件是有
Each left side of a functional dependency in Fc is unique. That is, there are no
two dependencies A1 → B1 and A2 → B2 in Fc such that A1 = A2.
所以,根据这个{A1A2 → B1, A1A2 → B2}
是不可能的。依赖关系应该合并为{A1A2 → B1B2}
以避免重复。
请说明哪一个是正确的。
那就对了。这取决于要求。但我只是想知道根据定义我可以在Minimal Cover中考虑哪些示例。规范封面和最小封面是不同的? – Shashwat
*规范封面*和*最小封面*在我读过的所有作者中意味着同样的事情。它们都是暗示所有相关FD的最小FD集合。 (您可以从最小覆盖范围中推导出所有相关的FD)。我不明白这个问题,“根据定义,我可以在Minimal Cover中考虑哪些示例?” –