Есть ли способ в NHibernate получить внешний ключ дочернего объекта, не выбирая дочерний объект?
EG.
У меня есть User и UserRole. Могу ли я получить доступ к User.UserRole.UserRoleId, не вызывая еще один удар по базе данных для получения UserRole?
Я понимаю, что могу установить режим выборки как активный, и это предотвратит повторное попадание в базу данных, но теоретически это не нужно, поскольку в таблице User есть UserRoldId.
Заранее спасибо.