在理解 boyce codd 和找到候选键方面需要绝望的帮助。我在这里找到了一个链接http://djitz.com/neu-mscs/how-to-find-candidate-keys/我已经理解了大部分但我卡住了
例如
(ABCDEF)
AB → CDE
BCD → A
公元前 → 公元
BD → E
据我从链接中了解的权利,我知道您从左侧找到只有 B 的公共集,从右侧找到没有的公共集
现在我该去哪里?我知道所有候选集都会有 B,但我需要在那之后找到候选集的指导。有人用简单的语言解释
在理解 boyce codd 和找到候选键方面需要绝望的帮助。我在这里找到了一个链接http://djitz.com/neu-mscs/how-to-find-candidate-keys/我已经理解了大部分但我卡住了
例如
(ABCDEF)
AB → CDE
BCD → A
公元前 → 公元
BD → E
据我从链接中了解的权利,我知道您从左侧找到只有 B 的公共集,从右侧找到没有的公共集
现在我该去哪里?我知道所有候选集都会有 B,但我需要在那之后找到候选集的指导。有人用简单的语言解释
链接的文章写得不是特别好。(这是一个观察,而不是批评。作者的第一语言不是英语。)我会尝试重写算法。这不是我告诉你如何做到这一点。这是我对原作者如何告诉你这样做的解释。
因此,对于您发布的 FD,您最终会得到这个。
如果我得到了正确的组合,每个候选键都将在步骤 7 的可能性中找到。在您的示例中,有 3 个候选键。
http://www.sroede.nl/projects/fdhelper.aspx
这将有助于'只需将您的关系和 FD 的点击生成在底部