LoginSignup
1
0

More than 5 years have passed since last update.

主キーが複合キーの場合のPK制約について

Last updated at Posted at 2019-03-30

主キーが複合キー(複数列)の場合のPK制約についてのメモです。

UNIQUEは複合キーの組み合わせに対して

SalesHistoryテーブル

sale_date (PK) item_no (PK) count 解説
2019/03/01 101 20
2019/03/01 102 7 sale_dateだけ重複はOK
2019/03/02 101 35 item_noだけ重複はOK
2019/03/01 101 50 両方重複は×

NOT NULLは複合キーそれぞれに対して

sale_date (PK) item_no (PK) count 解説
2019/03/01 101 20
null 101 35 sale_dateだけnullでも×
2019/03/02 null 35 item_noだけnullでも×
1
0
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
1
0