一意のテーブルの 3 つのクラス @ManyToMany 単方向間の関係をマッピングする方法は?
関係は次のようになります。
- プロジェクトには多くのタスクがあります
- 多くのタスクには多くの特定のアクティビティがあります (標準へ) - 各タスクには多くの特定のアクティビティがあります
- タスクとアクティビティは、データベースに標準で組み込まれています。
そのため、プロジェクトを作成するときに、いくつかのタスクといくつかのタスクのアクティビティを選択します。
次のようなテーブル (project_task_activity_map) を作成します。
project_id task_id activity_id
1 2 3
1 2 4
2 1 2
2 1 1
2 2 3
2 3 5
クラス Project をマップするにはどうすればよいですか?
参考リンク: