ВМ
Суть:
Есть заказ с несколькими типами адресов
Структура всех адресов одинаковая, только тип отличается. Тип это integer, их там 4шт на данный момент
В таблице с адресами нет автоинкрементного id, там связка id заказа + тип - это и есть PK, два раза один и тот же тип адреса на заказ не может быть
В самом order хотел завести 4 свойства и указать связи OneToOne, но чет не могу сообразить, а так вообще можно указывать?
Хочу что бы когда мне нужен текущий адрес я делал так
$order->getCurrentAddress(), а не перебирать коллецию