小编Aar*_*uza的帖子

主义2多对多有三个实体和联接表

我有3张桌子

People
 - id -pk
 - name

Roles
 - id -pk
 - roleName

Events
 - id -pk
 - title
Run Code Online (Sandbox Code Playgroud)

和一个连接表

event_performers
 - event_id -pk
 - role_id -pk
 - people_id -pk
Run Code Online (Sandbox Code Playgroud)

一个事件有很多角色.角色由人员执行.角色与许多事件相关联.一个人可以执行许多角色.

所以我想要的是,当我获得一个事件时,我可以访问与该事件相关的角色集合,并且从角色中我可以获得执行角色的人员.

我不确定如何在Doctrine 2中进行映射?

doctrine many-to-many doctrine-orm

11
推荐指数
3
解决办法
8856
查看次数

标签 统计

doctrine ×1

doctrine-orm ×1

many-to-many ×1