データベース正規形一覧
リレーショナルデータベースの主な正規形を整理した非公開検証用一覧。
更新履歴(1回)
- 2026-06-28T18:05:49+09:00 / 6行 / 重複回避CSV自動生成(非公開)
列表示ON/OFF
読み込み中...
| normal_form | key_rule_ja | prevents_ja | note |
|---|---|---|---|
| 第一正規形 | 繰り返し項目をなくし値を原子的にする | 1セルに複数値が入る問題 | 表形式の基本的な整理段階 |
| 第二正規形 | 複合キーの一部だけに依存する列を分離する | 部分関数従属による重複 | 複合主キーを持つ表で重要 |
| 第三正規形 | 主キー以外の列に依存する列を分離する | 推移的関数従属による不整合 | 業務データの設計でよく目標にされる |
| ボイスコッド正規形 | すべての決定項が候補キーになるようにする | 候補キーが重なる場合の異常 | 第三正規形より厳密な条件 |
| 第四正規形 | 独立した多値従属を分離する | 独立した複数リストの組み合わせ爆発 | 多対多情報を分けて表す |
| 第五正規形 | 結合従属性を適切に分解する | 分解と再結合で生じる不整合 | 高度な正規化で扱われる |