このプロパティ ページには、データベース内のテーブル間のリレーションシップのプロパティのセットが含まれています。
テーブル名
テーブル Designerまたはデータベース ダイアグラムで選択したテーブルの名前を表示します。 データベース ダイアグラムで複数のテーブルが選択されている場合は、最初のテーブルの名前のみが表示されます。
選択したリレーションシップ
選択したリレーションシップの名前をデータベース ダイアグラムに表示します。 データベース ダイアグラムで複数のリレーションシップが選択されている場合、選択した最初のリレーションシップの名前のみが表示されます。 リストを展開して、別のリレーションシップのプロパティを表示または変更します。
ドロップダウン リストの各エントリの前にアイコンが表示されます。 キー アイコンは、テーブルが参照対象テーブルとしてリレーションシップに参加していることを示します。 無限大アイコンは、テーブルが参照テーブルとして参加することを示します。 (参照元のテーブルには、リレーションシップの外部キー制約があります)。
新しい手順
選択したデータベース テーブルの新しいリレーションシップを作成するには、このボタンを選択します。
Delete
選択したリレーションシップをデータベースから削除するには、このボタンを選択します。
リレーションシップ名
選択したリレーションシップの名前を表示します。 リレーションシップの名前を変更するには、このボックスに新しい名前を入力します。
主キー テーブル
リレーションシップ内の主キー テーブルの名前と、主キーを構成する列が表示されます。
外部キー テーブル
リレーションシップ内の外部キー テーブルの名前と、外部キーを構成する列が表示されます。
作成時に既存のデータを確認する
リレーションシップが外部キー テーブルに追加されるときに、データベースに既に存在するデータに制約を適用します。
レプリケーションのリレーションシップを適用する
外部キー テーブルが別のデータベースにコピーされるときに制約を適用します。
INSERT と UPDAT の関係を適用する
外部キー テーブルに挿入、削除、または更新されるデータに制約を適用します。 また、外部キー テーブルに一致する行が存在する場合に、主キー テーブル内の行が削除されないようにします。
-
フィールドの連鎖更新
(Microsoft SQL Server 2000 のみ。 主キー値が更新されるたびに、このリレーションシップの外部キー値を自動的に更新するようにデータベースに指示します。
-
連鎖削除関連フィールド
(SQL Server 2000 のみ)。 主キー テーブルの参照される行が削除されるたびに、外部キー テーブルの行を自動的に削除するようにデータベースに指示します。
エラー メッセージ
(SQL Server 2000 のみ)。 外部キー制約に違反する行が入力されるたびに、ユーザーに表示されるテキストを表示します。