主キー
そのデータを特定するために必要なもの。
行を一意に特定するための列および列の組み合わせである。
表の中にそういう項目が存在しない場合は、一意になるような項目を追加する。
主キーでは重複値は許されない。
主キーは変更しないようにすべきである。
それぞれのタップルを唯一に識別することができるアトリビュート(属性)、一つまたは一つ以上の構成
候補キーの中で最小性をもつキー
NULL値を持つことができない
主キーの持つ特性
従属関係
あるデータ項目の値を決めたら、他のデータ項目の値が 一意に定まる
関係完全従属関係
従属関係の中で、主キーが決まると他のデータ項目が一意に定まる1対1の関係にある場合
NOT NULL状態
数値の入っていない状態は許されない
ユニーク(Unique:一意)
表中に同じ値が存在しない
PK : primary key
一意性制約
スーパーキー
候補キー
代理キー
外部キー
リレーションの正規化
NOT NULL制約
https://ja.wikipedia.org/wiki/主キー