一意性制約
更新日:
用語解説
一意性制約(UNIQUE制約)は、指定した列又は列の組合せの値が、表の中で重複しないことをDBMSに保証させる制約です。
■ 試験で押さえるポイント
一つの列にも、複数の列の組合せにも設定できます。
主キーはUNIQUEかつNOT NULLで、表に一つだけです。UNIQUE制約は複数設定でき、NULLを許す場合があります。
重複の検査には、通常、一意索引が使われます。
■ 選択肢での判断ポイント
列又は列の組合せの重複を防ぐ制約として、主キーとの違いを押さえます。