第1、第2、第3正規形とリレーションの特徴a、b、cの組合せのうち、適切なものはどれか。
a: | どの非キー属性も、主キーの真部分集合に対して関数従属しない。 |
b: | どの非キー属性も、主キーに推移的に関数従属しない。 |
c: | 繰返し属性が存在しない。 |
第1正規形 | 第2正規形 | 第3正規形 | |
ア | a | b | c |
イ | c | a | b |
ウ | c | a | b |
エ | c | b | a |
答え ウ
【解説】
a: | どの非キー属性も、主キーの真部分集合に対して関数従属しないは、第2正規形です。 |
b: | どの非キー属性も、主キーに推移的に関数従属しないは、第3正規形です。 |
c: | 繰返し属性が存在しないは、第1正規形です。 |
第1正規形 | 第2正規形 | 第3正規形 | |
ウ | c | a | b |
【キーワード】
・正規形