プロジェクトマネージャ暗記無料で始める

候補キーとは?こうほキー

候補キーとは、関係(表)の全属性を一意に決めることができ、かつどの属性を1つ落としてもその性質が失われる、極小の属性集合。1つの関係に複数存在しうるので、その中から実際に使う1つを選んだものが主キーになり、残りは代替キーと呼ばれる。正規化の分解単位を決める出発点になる概念である。

最終更新:2026-10-06

試験情報

プロジェクトマネージャ試験の頻出用語/午前II

別名:candidate key

プロジェクトマネージャを最短で暗記・合格する →

背景

関係モデルでは行に順序も物理的な位置も無いため、どの行を指すのかを値そのもので言い当てられなければ更新も参照もできない。この「値で一意に指せる最小の組み合わせ」を形式的に定義したのが候補キーである。極小性まで条件に入れるのは、余計な属性を含んだ組み合わせを無数に作れてしまい、正規化の議論が定まらなくなるためである。

具体例

社員表で「社員番号」でも「メールアドレス」でも全属性を一意に決められるなら、その両方が候補キーになる。どちらを主キーにするかは、値が変わらないか、他の表から参照しやすいかで選ぶ。メールアドレスは変更されうるので、業務上の意味を持たない社員番号を選ぶのが定石になる。

試験での引っ掛け

「全属性を決められる」だけでは超キーにすぎず、極小性を満たして初めて候補キーになる。属性を1つ落としても全属性に届くなら、その集合は候補キーではない。また候補キーは複数あってよく、主キーはその中の1つ——「キーは1つだけ」と覚えると設問で外す。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

プロジェクトマネージャを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 「全属性を決められる」だけでは超キーにすぎず、極小性を満たして初めて候補キーになる。