リレーションシップを使う

ルックアップ ウィザードを使ってリレーションシップを作成する

お使いのブラウザーではビデオがサポートされていません。 Microsoft Silverlight、Adobe Flash Player、Internet Explorer 9 のいずれかをインストールしてください。

演習

ルックアップ ウィザードは、テーブル間のリレーションシップを確立します。 他方の主キーを参照する外部キーを作成します。

ルックアップ ウィザードを使ってリレーションシップを作成する

  1. データシート ビューで、他方のテーブルのデータを検索するテーブルを開きます。 これが子テーブルになります。

  2. 右端の列で [クリックして追加] を選択し、[ルックアップ/リレーションシップ] を選択します。

    新しいテーブルの列を追加し、「ルックアップ/リレーションシップ」と入力する
  3. ルックアップ ウィザードで、[ルックアップ フィールドの値を別のテーブルまたはクエリから取得します。 ] を選択し、[次へ] を選択します。

  4. ルックアップ フィールドの値を取得するテーブルを選択します。 これが親テーブルになります。 [次へ] を選びます。

  5. データを取得するフィールドを選択するには、フィールドの並べ替え順序を設定し、列幅を設定して、ページに表示される手順に従います。

    ヒント: 列幅を設定するとき、テーブルを見やすくするために、[キー列を表示しない] を選択します。 この選択は、リレーションシップまたはテーブル間でのデータの同期には影響しません。

  6. 親テーブルの行を一意に識別するフィールドを選択します。

  7. 新しいルックアップ フィールドの名前を入力し、[データの整合性を有効にする] を選択して、[連鎖削除] または [削除制限] を選択します。

    ヒント: 何のデータかわかるようなフィールド名を入力します。このフィールドは外部キー フィールドであることにご注意ください (Customer IDFK など)。

  8. [ 完了] を選択し、[ 保存] [保存]を選択します。

以上で、リレーションシップと外部キーの作成、および 2 つのテーブル間のデータ同期パラメーターの指定が完了しました。

テーブル間のリレーションシップを変更する

テーブルのリレーションシップを変更する場合は、最初にテーブルを閉じます。

  1. [データベース ツール]、[リレーションシップ] の順に選択します。

  2. 2 つのテーブル間のリレーションシップの線を選択します。

    一対多リレーションシップ
  3. [デザイン]、[リレーションシップの編集] の順に選択します。

  4. [リレーションシップ] ダイアログ ボックスで変更を行い、[OK] を選択します。

  5. 変更を保存するには、[ 保存] [保存]を選択します。

さらに詳しく

リレーションシップを作成、編集、または削除する

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。