テーブル作成の制約について
機能開発をすることになり、テーブル追加するということで、制約について調べたので、
アウトプットとして残しておきます。
NOTNULL制約
データベースの値を空にしてはいけない制約
NOTNULLをかけないケース
メモや備考などは中身があってもなくてもよいので、NOTNULL制約をつけなくても良い
ユニークキー制約
重複した値が格納できなくなる
お店の商品名などは重複してはいけないので制約をかける
ユニークキー制約をかけないケース
人の名前などは重複することはあるので制約はかけない
外部キー制約
リレーション先にレコードがあることを保証する。