キー(Key)
- スーパーキー(super key)
- 表中でn個組を一意に識別する1個または1個以上の属性
- 識別に必要のない属性が含まれることが有る
- 候補キー(candidata key)
- 表中でn個組を一意に識別し、冗長性のない1個または1個以上の属性
- 表の中に候補キーは複数個あってもよい
- 主キー(primary key)
- 候補キーのうちどれか一つを主たるものとする時、これを主キーという
- 表内にただ一つ
- ナル値は認められない
- 外部キー(foreign key)
- 表間に従属関係(参照制約)があるとき、参照する側の項目
- 参照される側は主キー、または候補キー
- 複合キー(compound key)
- 複数の属性を合わせてキーとしているもの
- 代替キー(alternate key)
- 候補キーのうち、主キー以外のもの
YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto
Copyright© 矢木 浩人 All Rights Reserved.