【发布时间】:2015-05-09 06:55:40
【问题描述】:
我正在尝试查找此关系的超级键,但在找出有多少超级键以及它们到底是什么时遇到了麻烦。我发现候选键是 {A},{B},{C},{D}。
关系如下:
R(A,B,C,D)
Functional Dependencies:
A->B
B->C
C->D
D->A
Candidate keys: {A},{B},{C},{D} (from what I figured out)
谁能帮我找到超级键,以及如何找到它们?
【问题讨论】:
-
每个都可以是主键,它们的任意组合都是超键。
标签: sql database relation candidate-key