• 正規系の種類
    • 第1正規系
      • 導出属性の排除
        • 単価、数量、合計というカラムがある場合、合計に関しては単価と数量から求めることができるが、このような属性を導出属性というらしい。
      • 繰り返し項目の排除
        • ひとつのレコードとして、データを配列で持っている状態を繰り返し項目と呼ぶ。
    • 第2正規系
      • 第1正規系であること
      • 完全関数従属性であること
        • 複数の項目で構成されたキーがあるとして、そのキーのひとつでもかけると関数従属性の関係が壊れることを完全関数従属性というらしい。
    • 第3正規系
      • 推移関数従属性が存在しないこと。
        • 推移関数従属性とは、Aが決まれば、Bが決まり、Bが決まれば、Cが決まる関係
    • ボイスコッド正規系
      • 関数従属性非保存破壊