Существует довольно новый метод (я думаю, начиная с Доктрины 1.2): $person->hasReference("Student");
возвращает логическое значение для того, есть ли фактически ученик, связанный с человеком, независимо от того, был ли он уже сохранен или нет в базе данных, и по желанию без создание новой студенческой записи.
Этот вызов может быть подходящим в ситуациях, когда логике приложения не требуется постоянство связанного объекта, например, в то время как в рамках транзакции (я думаю).
Надеюсь, что немного помогает, ура, Рафаэль