ORM support for compound primary keys
问题 I've read that compound primary keys will confuse the hell out of typical ORM code generators. Which ORMs work best with compound PKs and which to avoid? (I've a particular interest in .NET) 回答1: I'm using NHibernate successfully with compound keys. <class name="UserProfileField" table="UserProfileFields"> <composite-id> <key-many-to-one name="Parent" column="UserId" lazy="false"/> <key-property name="FieldName"/> </composite-id> ... 来源: https://stackoverflow.com/questions/218100/orm-support