Я так удивлен, пока работаю в Fluent NHibernate. У меня есть устаревшая база данных, в которой имя столбца первичного ключа отличается от моего свойства в модели домена. Я уверен, что могу использовать этот файл сопоставления:
<class name="Person">
<id name="Id" column="CommentId">
<generator class="native"/>
</id>
<property name="Description" type="String" />
</class>
Но как я действительно получаю это сопоставление в сопоставлении Fluent NHibernate?