глобально - да. Т.е. у тебя есть абстрактный юзер и его ты уже дополняешь свойствами в зависимости от типа. Т.е. User->Doctor тут даже по человеческой логике не вписывается. Первое что думаешь когда на такую зависимость смотришь, что у доктора есть пациэнт типа юзер. Но это чисто мое восприятие) IMO: Doctor extends User там должно быть
существует незамысловатая связь в сущности, пытаюсь получить доступ к ней через orm: ...->leftjoin('user','b') ->andWhere('a.user_id = b.id') почему выдаёт ошибку
прочитал документацию по этому поводу - там ничего нет, в прошлом проекте использовал такой же код для такой же связи - всё работало. Ошибку выдаёт самую простую - [Semantical Error] line 0, col 64 near 'user b WHERE': Error: Class 'user' is not defined.