多対多の関係を表現したい
回答¶
以下のどちらかの機能を利用してください。
1. 複数選択を設定する
1. 中間テーブルを作成する
概要¶
リンク機能を用いた場合、通常子テーブルからは親テーブルは1つしか選択できず、1(親):N(子)のとなります。N(親):N(子)の多対多の関係を表現したい場合は以下の設定を実施してください。
方法1 リンクの複数選択を利用する。¶
複数選択の設定をすることで、子テーブルから親テーブルを複数選択することができます。
方法2 中間テーブルを用いて多対多の関係性を表現する。¶
複数のメンバーが複数のプロジェクトを担当している関係性を、中間テーブルを用いて紐付ける設定例を示します。
構成¶
- メンバー、担当プロジェクト、プロジェクトの3つの記録テーブルを作成します。
- 担当プロジェクト(子テーブル)を、メンバー(親テーブル)、プロジェクト(親テーブル)にリンクします。
使用例¶
担当プロジェクトでは、リンクされたメンバー、プロジェクトの両テーブルの項目を入力できます。

メンバーの誰がどのプロジェクトを担当しているか、対象のプロジェクトは誰が担当しているのか、を紐づけて登録することができます。



