我如何才能和符号2 doctrine2中实体之间的关系建立关系



我有这个复杂的关系

`School` has one to many with  `rules`
`Games` has many to many `rules`

GamesSchool 无相关性

但对于每个学校来说,相同的游戏有不同的规则

即。我需要一张有三个ID的的桌子

school_id , game_id , rule_id

到目前为止,我只能和两个实体建立关系,但我不知道如何在一个关系中有三个实体

假设我与CCD_ 4和CCD_。

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

我遇到的问题是,当我编辑任何学校的数据时,条令首先删除所有学校的所有其他值,然后插入新值。

理想情况下,它应该只更新该学校的avlues,仅

实体学校有一个或多个规则。

实体规则有一个游戏。

你不需要把游戏和学校联系起来。

对于一所学校来说,你可以很容易地进行不同规则的游戏。

如果你需要学校的游戏规则,你只需要找到哪些实体规则与你的学校和游戏有关。

看起来很完美。:)如果我(或你)错过了什么,请告诉我。

相关内容

  • 没有找到相关文章

最新更新