IT用語集 › データベース › 外部キー
別のテーブルの主キーを参照する列。テーブル間の関係を作る。
たとえば orders テーブルの user_id が users.id を参照する。データベースは整合性を強制でき(ON DELETE CASCADE、RESTRICT)、柔軟性のためにFKを外すマイクロサービス構成も最近は多いが、賛否が分かれる。
orders
user_id
users.id