第3正規形(3NF)により、基本キーを記述しない非キー属性が排除されます。
第3正規形のリレーションでは、リレーションにおける2つの非基本キー列または一連の列の関係がどちらかの方向で1対1の対応になっていてはいけません。
属性が他の属性の組み合わせに機能的に依存していない場合に、その属性は独立しているといいます。この独立性により、行中の他の属性に影響を与えることなく、個々の属性を更新することができます。
以下のリストは、3NFで正規化された論理モデルを実装する利点についてまとめたものです。
- リレーション数が多くなる
- PIの選択肢が多くなる
- データの分散が最適化される
- フル テーブル スキャンの回数が減る