Access2013でリレーションシップを作成する方法です。
リレーションシップとは下の「T_商品マスター」と「T_入出庫」のように、共通の[商品ID]で使用し結びつけることです。このようにすると最初に「T_商品マスター」に登録しておけば、「T_入出庫」には[商品ID]のみ指定すればいいことになります。また、「T_商品マスター」に関連する「単価一覧」とか「在庫一覧」等のテーブルを作成することができ、このデータベースで一元管理できるようになります。
●T_商品マスター
●T_入出庫
●リレーションシップの作成
リボンの[データベースツール]-[リレーションシップ]をクリックします。
リレーションシップのヒントです「たとえばテーブルどうしでIDフィールドや名前フィールドが一致しなければならないなど、テーブル間のデータの関連付けを定義します。」
リボンの[リレーションシップツール]-[デザイン]-[テーブルの表示]をクリックします。
テーブルの表示ダイアログが表示されるので、結合するテーブルを選択し[追加]します。
結合するフィールドを、もう片方のフィールドにドラッグします。 ここでは「T_商品マスター」の[商品ID]から「T_入出庫」の[商品ID]へドラッグします。
リレーションシップダイアログボックスがひらくので、ここでは単純に[作成]をクリックします。
フィールドが線で結ばれました。 これでリレーションシップの設定は完了ですのでリボンの[閉じる]をクリックします。
「リレーションシップのレイアウトの変更を保存しますか?」とメッセージが表示されるので[はい]をクリックし完了です。