Ms-access-one-to-many-relationship

提供:Dev Guides
移動先:案内検索

MS Access-1対多の関係

リレーションシップの大部分は、テーブルの1つのレコードが別のテーブルの多くのレコードに関連する可能性がある場合、この1対多のリレーションシップである可能性が高くなります。

1対多の関係を作成するプロセスは、1対1の関係を作成するプロセスとまったく同じです。

1対多

最初に、[デザイン]タブの[レイアウトのクリア]オプションをクリックして、レイアウトをクリアします。

データベースツール

次のスクリーンショットに示すように、最初に別のテーブル tblTask​​s を追加します。

タスクテーブル

保存*アイコンをクリックして、テーブル名として *tblTask​​s を入力し、 Relationship ビューに移動します。

タスクの関係

*Show Table* オプションをクリックします。

テーブルタスクの表示

*tblProjects* および *tblTask​​s* を追加し、 *Show Table* ダイアログボックスを閉じます。

プロジェクトの追加

同じプロセスをもう一度実行して、これらのテーブルを関連付けることができます。 tblProjectsのProjectIDをクリックしてホールドし、tblTask​​sのProjectIDにドラッグします。 さらに、マウスを離すと、関係ウィンドウがポップアップします。

ProjectID

作成ボタンをクリックします。 これで、非常に単純な関係が作成されました。

作成された関係