外部キーセグメントテーブル

データソース > データソースタイプ > テーブルソース > 外部キーテーブル

[外部キー]セグメントテーブルには、以下のカラムがあります。

カラム番号(#)

自動的に生成された連番が表示されます。この番号は、識別子として使用され、ユーザが変更することはできません。

カラム

参照テーブルのインデックスに対応するカラムを指定します。この欄からズームして、[テーブル一覧]から選択します。

現在のテーブルの中の各セグメントは、参照テーブル中に対応するセグメントを持っている必要があります。

参照テーブルのカラム番号(#)

参照テーブルのセグメントの連番が表示されます。

参照テーブルのカラム

参照テーブルのインデックスセグメントのカラム名が表示されます。参照キーを設定すると、自動的に設定されます。他のインデックスと交換すると、新しいインデックスセグメントに上書きされます。

 

注意:

  • 既存テーブルに外部キーを追加して自動再作成を行う際に、外部キーを構成しているカラムのデフォルト値や既存の値が、対応している参照キーのデータに存在しない場合、DBMSによる整合性チェックにより、レコードが作成されません。

  • 外部キーを削除しても、参照されていたテーブル定義の変更ができないことがあります。これは、外部キーがあるテーブルの定義変更を行った際に作成されたバックアップのテーブルが存在している可能性があります。