首页 > 解决方案 > Doctrine Symfony ManyToMany 将表作为 OneToMany 连接到其他表

问题描述

谁能告诉我从技术上讲这是否可行:

当我有 2 个实体时,它们在第三个表中彼此链接为 manytomany。

是否有可能将这第三个表多对多也链接到另一个表作为单对多?请注意,我已经有一个 manytomany 的实体,因为我需要额外的字段。

谢谢问候

标签: symfonyormdoctrinemany-to-manyone-to-many

解决方案


如果您将 manytomany 表定义为“独立”表,是的,您可以添加外键来引用其他表;但是如果您通过添加两个属性来创建多对多关系,一个在第一个表中,一个在第二个表中,您可以创建一个不能容纳更多属性的表多对多。


推荐阅读