Microsoft Office全般(Excel/Word/PowerPoint/Access/Outlook/OneNote)の使用方法を解説。

www.wanichan.com

一時的なリレーションシップを作成するには

ソーステーブルとリレーションシップを管理する
最終更新日時:2014/07/15 18:10:19
  • このエントリーをはてなブックマークに追加

クエリのデザインビューを使って条件を満たしたフィールドを自動結合し、一時的なリレーションシップを作成できます。データベースの構築中にリレーションシップを作成したいときに便利です。一時的なリレーションシップを作成するには、それぞれ同じフィールド名かつ同じデータ型で、一方が主キーある必要があります。ただし、参照整合性の設定は行えません。

はじめに

データベースの構築中にリレーションシップを作成するには、以下の条件がそろっていれば、クエリのデザインビューで一時的に行えます。

  • 同じフィールド名
  • 同じデータ型
  • 一方が主キー
住所録
フィールド名 データ型 フィールドサイズ
主キー 顧客ID オートナンバー型 長整数型
名前 テキスト型
ふりがな テキスト型
性別 テキスト型
郵便番号 テキスト型
住所1 テキスト型
住所2 テキスト型
電話番号 テキスト型
商品マスター
フィールド名 データ型 フィールドサイズ
主キー 商品ID テキスト型 10
商品名 テキスト型
単価 数値型
売上データ
フィールド名 データ型 フィールドサイズ
主キー ID オートナンバー型 長整数型
注文日 テキスト型
顧客ID 数値型 長整数型
商品ID テキスト型 10
個数 数値型

一時的なリレーションシップの作成の際は、参照整合性の設定は行えません。あとで参照整合性を設定するには、同じデータ型でかつ同じフィールドサイズである必要があります。詳しくは『リレーションシップを編集するには』の記事を参考にしてください。

一時的なリレーションシップの作成

  1. [作成]タブを開き、[クエリ]グループの[クエリデザイン]を選択します。
  2. [テーブルの表示]ダイアログボックスが表示されるので、[テーブル]タブを選択します。
  3. 追加したいテーブルを追加していきます。まず、「住所録」を追加します。
  4. 続いて、「売上データ」を追加します。
  5. 「商品マスター」を追加します。
  6. 追加が終わったら[閉じる]ボタンをクリックします。
  7. 一時的なリレーションシップが作成されました。

次のセクション

スポンサーリンク
INDEX
  • このエントリーをはてなブックマークに追加

コメント

※技術的な質問はMicrosoftコミュニティで聞いてください!

▲このページのトップへ