私はこの複雑な関係を持っています
`School` has one to many with `rules`
`Games` has many to many `rules`
Games
とは関係ありませんSchool
しかし、すべての学校で、同じゲームには異なるルールがあります
すなわち。3 つの ID を持つテーブルが必要です
school_id , game_id , rule_id
これまでのところ、2 つのエンティティとしか関連付けることができませんでしたが、3 つのエンティティを関連付ける方法がわかりません。
と との単純な関係があるとgame
しrules
ます。
すなわち S1 has R1 R2 R3
とS2 HAS R4 R5 R6
今ゲーム仮定G1 for S1 has is linked to R1 R2 and for S2 linked to R4 R5
私が得ている問題は、どの学校のデータを編集するかということです。次に、教義は最初にすべての学校の他のすべての値を削除してから、新しい値を挿入します。
理想的には、その学校の値のみを更新する必要があります