ウが正解の理由は、各正規形が満たすべき条件の定義に基づいています。第1正規形は、繰り返しのない単一の値を持つ属性のみで構成される(繰返し属性が存在しない)ことを特徴とします。この「c: 繰返し属性が存在しない」が第1正規形の定義に合致します。第2正規形は、第1正規形を満たした上で、主キーの一部にしか関数従属しない非キー属性がないこと、つまり「a: どの非キー属性も、主キーの真部分集合に対して関数従属しない」ことを要求します。これは主キーが単一の属性でない場合に適用される条件です。第3正規形は、第2正規形を満たした上で、非キー属性が主キーに推移的に関数従属しないこと、つまり「b: どの非キー属性も,主キーに推移的に関数従属しない」ことを要求します。したがって、c, a, bの順に第1, 第2, 第3正規形の特徴を並べたウが適切です。
読み込み中...