Я просто запустил себя в эту сложную ситуацию. У меня есть сущность, называемая Gift.Условная ассоциация в Doctrine2
Теперь субъект датирования должен иметь поле receiver
, которое может быть связано с 2 объектами RegisteredUser
entity ИЛИ Guest
объект.
Проблема здесь в том, как определить ассоциацию для поля получателя !!
Я думал о создании объекта под названием GiftReceiver
использовать сопоставление наследования, но я не могу сопоставить дискриминатор с классом, который не распространяется на GiftReceiver.
Я иду не в ту сторону? Есть ли хороший способ реализовать это? Заранее благодарим за помощь! :)
Вы хотите одно свойства для отображения на 2 сущностей? Может быть, вы должны сопоставить его с обычным супер-классом! – Songo