本文へ移動
合格ノート.
ITパスポート
ITパスポート用語比較一覧へ
テクノロジ

主キーと外部キーの違い

主キーは同じ表の各行を一意に識別し、外部キーは別の表の主キーなどを参照して表同士を結びます。

一番大きな違い

行を識別するキーと、別表を参照するキーの違い

違いを並べて確認

比較軸主キー外部キー
役割表内の行を一意に識別他表の行を参照して関係付ける
重複原則不可関係に応じて同じ値を持てる
例顧客表の顧客ID注文表の顧客ID

顧客と注文を結ぶ

顧客表では顧客ID 101が一人を表す主キーです。注文表では複数注文に顧客ID 101を外部キーとして記録でき、その注文が誰のものかを参照できます。

一意か参照か

主キー「レコードを一意に識別」「重複不可」
外部キー「他の表を参照」「参照整合性」

FLASHCARDS

ITパスポートを勉強中ですか?

この2語を単語帳で確認し、意味を思い出す練習ができます。

ITパスポート単語帳で確認する