Поддержка ORM для составных первичных ключей
Я читал, что составные первичные ключи будут приводить в замешательство типичные генераторы кода ORM. Какие ORM лучше всего работают с составными PK, а какие следует избегать? (У меня особый интерес к.NET)
1 ответ
Решение
Я успешно использую NHibernate с составными ключами.
<class name="UserProfileField" table="UserProfileFields">
<composite-id>
<key-many-to-one name="Parent" column="UserId" lazy="false"/>
<key-property name="FieldName"/>
</composite-id>
...