関連テーブルの操作 > リレーションシップについて > 1 対多のリレーションシップ
 
1 対多のリレーションシップ
1 対多のリレーションシップでは、テーブル内の 1 つのレコードを別のテーブルの 1 つ以上のレコードと関連付けることができます。たとえば、各顧客は多数の注文を保持できます。
1 対多のリレーションシップはリレーションシップグラフで次のように表されます。
1 対多のリレーションシップが設定された「顧客」テーブルと「注文」テーブル
この例では、「顧客」テーブルの主キーフィールドである顧客 ID に固有の値が保持されるように設計されています。「注文」テーブルの外部キーフィールドである顧客 ID は、同じ値のインスタンスを複数保持できるように設計されています。
「注文」テーブルの「顧客 ID」フィールドの値が「顧客」テーブルの「顧客 ID」フィールドと同じ場合は、このリレーションシップから関連レコードが返されます。
1 対多のリレーションシップの結果を表示する「顧客」テーブルと「注文」テーブルのレコード
リレーションシップは双方向に機能するため、多対 1 のリレーションシップも存在します。
関連項目 
リレーショナルデータベースの計画
リレーションシップグラフの操作
リレーションシップの作成と変更