テーブルの列 (または列の組合せ) に含まれている値が常に別のテーブルの一次キー列の値と一致している場合、この列 (または列の組合せ) を外部キーと呼びます。
参照:
SQL 参照マニュアル、参照 CONSTRAINT 定義
SQL チュートリアル、テーブル間の外部キー依存