我们在大学里讨论过这个问题,但我们只做了一半的例子,并不完全确定发生了什么。我通过电子邮件询问我的讲师是否可以解释但是没有得到答复,所以我希望有人可以提供帮助。
如果我有以下内容:
R(ABCDEF)
FD's: AB -> C, D - > A, CD -> E, AC -> F, ADF -> F, C -> F, F -> D
我找到了以下候选键:
BA,BC,BD,BF
我正在尝试最小化功能依赖性集 - 这就是我遇到麻烦的地方。到目前为止,我已经最小化了:
AB -> c, D -> A, CD -> E, C -> FD
不确定这是否正确。正如我所提到的,我们只做了一半的例子。我错过了几个吗?
另外我如何分解为3NF?给出的算法令人困惑,我迷失了一半。如果有人愿意,我真的很感激解释