我应该如何处理规范重叠计算中的多值逻辑?

时间:2015-07-19 12:58:50

标签: database overlap canonical-link data-management

情况:

B->TCW
C->WG
TCB->OMW
L->UNM
TL->CGM

现在我必须计算规范重叠并删除冗余。

左右缩小后,我得到以下结果

B -> TC
C -> WG
TCB -> OM
L -> UNM
TL -> C

所以问题是,如果我有两个更多的功能依赖会发生什么?

e.g。

B->TCW
C->WG
TCB->OMW
L->UNM
TL->CGM

BL ->-> F
BL ->-> G

从我的观点或理解,我会说新的多值逻辑对规范重叠没有任何影响。因此结果与两个多值逻辑相同。

但是如果我们有一个对结果有影响的多值逻辑会发生什么呢?

是否允许删除重复项或是否允许重复项,因为如果我们有一个多值逻辑,那么每个字母都是一个关键值?

0 个答案:

没有答案