【问题标题】:@ManyToMany association with other fields in the Join Table@ManyToMany 与联接表中的其他字段的关联
【发布时间】:2011-12-09 19:27:41
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    如果连接表不仅仅是一个连接表,而且实际上包含额外的列,那么您就不再有一个 ManyToMany,而是两个 OneToMany 关联:

    • 一个人有很多游乐设施
    • 一匹马有很多游乐设施
    • 一程只有一个人
    • 骑有一匹马

    【讨论】:

    • 这对我来说是一个令人惊讶的答案。这是有道理的,但并不能真正代表实际的 ERD。
    猜你喜欢
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 1970-01-01
    • 2021-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多