[英]How to set relations in Doctrine 1.2 for mapped through table?
表格:
tbl_user(id, name)
tbl_group(id, name);
tbl_user_group(user_id, group_id);
如果所有三个类都生成了User,Group,UserGroup 。 我应该如何在用户或组中设置关系,以便通过user_group表进行映射?
我正在使用Doctrine 1.2
定义它们的关联关系完全取决于您,纯粹是因为只有您才知道您希望应用程序如何工作。 一个用户可以有多个群组吗? 只有一个? 如果删除了一个组,是否会删除所有关联的用户? 这些是您需要问自己的问题。
如果遵循Doctrine文档中关于多对多关系的示例 (巧合地恰好涵盖了您所需要的),您将到达那里。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.