第1、第2、第3正規形とそれらの特徴a〜cの組合せとして、適切なものはどれか。
a | どの非キー属性も、主キーの真部分集合に対して関数従属しない。 |
b | どの非キーも、主キーに推移的に関数従属しない。 |
c | くり返し属性が存在しない。 |
第1正規形 | 第2正規形 | 第3正規形 | |
ア | a | b | c |
イ | a | c | b |
ウ | c | a | b |
エ | c | b | a |
答え ウ
【解説】
第1正規形は、データを繰り返し部分を別グループ化するので…c
第2正規形は、1つのデータきまると従属的にきまるデータを別グループにするので…a
第3正規形は、推移的に値がきまるデータを別グループにするので…b
(ウ)です。
【キーワード】
・正規形