У меня есть 3 таблицы
People
- id -pk
- name
Roles
- id -pk
- roleName
Events
- id -pk
- title
и объединенная таблица
event_performers
- event_id -pk
- role_id -pk
- people_id -pk
У события много ролей. { {1}} Роль выполняется человеком. Роль связана со многими событиями. Человек может выполнять множество ролей.
Я бы хотел, чтобы при получении события я мог получить доступ к коллекции ролей, связанных с этим событием, а из ролей я мог бы получить человека, который выполнил роль.
Я не уверен, как бы мне отразить это в Доктрине 2?