外部キーテーブル

データソース > データソースタイプ > テーブルソース

外部キーは、プライマリテーブルと別テーブルのレコード間の参照整合性を維持するために使用されるSQLデータベースのポインタです。

外部キーを持つ各レコードはプライマリキーによってレコードを示しており、[外部キー]テーブルはこれらのレコードの間の関係を定義します。[外部キー]テーブルは、[外部キー定義]テーブル[外部キーセグメント]テーブルの2つのテーブルで構成されています。

プライマリキーと外部キーの関係を定義することで参照整合性が維持されます。RDBMSでは、テーブルの宣言または整合性の制限により参照制約を設定できます。

注意:

  • 外部キーが定義できるのは、プライマリキーが存在している場合のみです。プライマリキーは、[インデックス]テーブルで定義します。

  • XMLソースは、他のテーブルの外部キーの参照テーブルとして選択できます。

参照