我有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中进行映射?