У меня есть Пользователь абстрактного класса и 2 класса, которые наследовались ему, а именно, BEUser и FEUser. Информация обо всех пользователях (FEUser и BEUser) хранится в единственной таблице. Доктрина позволяет этот вид отображения? Какие-либо примеры?
Также, если доктрина поддерживает его, какой объект класс таблицы возвращает (FEUser или BEUser)?
Да, это так. Это называется "simple" или "column aggregation" наследование. Второе позволяет хранить тип объекта в базе данных.