Doctrine OneToMany, все ли верно?
Что это?class Brand
{
...
    public function __construct() {
        parent::__construct();
По связям читайте доку. doctrine-orm.readthedocs.org/en/latest/reference/a...
И сгенерируйте сущность хотя бы раз этой командой 
app/console doctrine:generate:entities AppBundle   
(В сущности уберите все методы, оставьте только свойства) Затем посмотрите, что делает доктрина.
В общем сегодня утром включил проект и все магическим образом заработало. Странно, ведь кэш я чистил. Значит я думаю нужно действовать по советам Дениса. Напишу список действий для тех, у кого будет такая же проблема:Добавить необходимые аннотации к свойствам Проверить правильность командой php app/console doctrine:schema:validationУдалить все свойства у рабочих проектов и выполнить команду php app/console doctrine:generate:entities "ВашБандл"Выполнить php app/console doctirne:schema:update --force (при необходимости сделать сначала --dump-sql, что бы просмотреть изменения)Profit!
Документация Doctrine по связям: doctrine-orm.readthedocs.org/en/latest/reference/a...