NHibernate 和多对多映射
Posted
技术标签:
【中文标题】NHibernate 和多对多映射【英文标题】:NHibernate and many to many mapping 【发布时间】:2009-10-19 23:04:53 【问题描述】:我有 3 个表 organization(id, name, and etc) organizationContact(organizationId, contactId, status) contact(id, name, email) 如何从 organizationContact 进行多对多映射和使用状态列?
【问题讨论】:
【参考方案1】:对于严格的多对多映射,您只需在映射表中拥有 organizationId 和 contactId。添加状态列需要从 organizationContact 中创建一个适当的实体。
【讨论】:
以上是关于NHibernate 和多对多映射的主要内容,如果未能解决你的问题,请参考以下文章
Fluent NHibernate 自动映射:一对多实体,多对多后端?
Fluent NHibernate 多对多映射,使用自动生成的 pk 而不是复合键