Поддержка ORM для составных первичных ключей - PullRequest
1 голос
/ 20 октября 2008

Я читал, что составные первичные ключи будут приводить в замешательство типичные генераторы кода ORM . Какие ORM лучше всего работают с составными PK, а какие следует избегать? (У меня особый интерес к .NET)

1 Ответ

3 голосов
/ 20 октября 2008

Я успешно использую NHibernate с составными ключами.

<class name="UserProfileField" table="UserProfileFields">
    <composite-id>
        <key-many-to-one name="Parent" column="UserId" lazy="false"/>
        <key-property name="FieldName"/>
    </composite-id>
...
...