@ManyToMany与Join Table中的其他字段的关联

时间:2011-10-18 05:35:17

标签: many-to-many doctrine-orm symfony entity-relationship

在Symfony2下,如何管理与连接表中其他字段的多对多关联?

例如,我想知道哪个人使用马,何时使用。用户和马具有多对多关联,我们存储该用户骑马时的日期。

1 个答案:

答案 0 :(得分:2)

如果连接表不仅仅是一个连接表,并且实际上包含其他列,那么您将不再拥有ManyToMany,而是两个OneToMany关联:

  • 一个人有很多游乐设施
  • 一匹马有很多游乐设施
  • 乘车有一个人
  • 骑马有一匹马