LoginSignup
0
1

More than 3 years have passed since last update.

テーブル設計での制約について

Posted at

テーブル作成の制約について

機能開発をすることになり、テーブル追加するということで、制約について調べたので、
アウトプットとして残しておきます。

NOTNULL制約

データベースの値を空にしてはいけない制約

NOTNULLをかけないケース

メモや備考などは中身があってもなくてもよいので、NOTNULL制約をつけなくても良い

ユニークキー制約

重複した値が格納できなくなる
お店の商品名などは重複してはいけないので制約をかける

ユニークキー制約をかけないケース

人の名前などは重複することはあるので制約はかけない

外部キー制約

リレーション先にレコードがあることを保証する。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1