问题描述
|
抱歉,这是一个荒谬的问题;
我在高空搜寻一个无济于事的答案。
我知道如何计算最小覆盖率;
即确保每个功能依赖项在RHS上仅具有一个属性,
通过计算每个的闭包来删除多余/多余的lhs属性
检查所有FD,看是否可以删除(同样通过计算闭包)
'canonical'是否仅涵盖同一事物的另一个词?
解决方法
规范的封面“允许”在右侧具有多个属性。最低限度的掩护不能。例如,规范封面可以是\“ A-> BC \”,其中最小封面是\“ A-> B,A-> C \”。那是唯一的区别。
, 我相信这些是相同的,但是我确定要确定。
计算规范的目的是提供最少的事项或冗余。
典范
, 规范的覆盖是从闭合集F +产生最小的FD。规范闭合的主要原因是确保我们的数据库中没有多余的依赖项。
Divyalakshmi