UNIQUE制約
一意制約
とも言う
あるcolumnに対して、他のrecordと重複してはいけないと制約をかける
複数のcolumnの組に対してもかけられる
e.g.
UNIQUE (user_id, product_id, user_id)
中間table
があって、columnにAとBを持つ時に
A
をunique
B
をunique
更に、
(A,B)
をunique
にする例
/mrsekut-book-4798128023/100
検索が速くなる
複数のuniqueの組み合わせを作る例
/mrsekut-book-4798128023/104
/mrsekut-book-4798128023/107
5.2.2読んでない
/mrsekut-book-477419087X/183 (一意性制約でデータの重複を防ぐ)
https://www.dbonline.jp/mysql/table/index9.html