如何在 ORM(Doctrine)中以最佳方式实现以下场景?
场景:一个用户可以属于一个或多个团队。一个团队可以由一个或多个用户组成。
所以,第一部分没有问题,但我希望用户对他所属的每个团队都有一个“activation_status” 。
因此,当我来自 SQL 和关系数据库时,我可以在我的多对多关系表“team2user”中添加一个“activation_status”字段
-> 数据库字段:team_id、user_id、activation_status
但是我怎样才能用 Doctrine 来实现呢?我坚持实体团队和用户。但是我如何正确地保持activation_status?
提前谢谢了。