映射多个表与NHibernate的
问题描述:
单个对象我有一个模式,看起来像这样:映射多个表与NHibernate的
有Foo和酒吧和酒吧之间的多对一的关系之间的一对一的关系巴兹。
我有Foo和Baz映射到单独的对象,但我不知道如何去使用Bar链接它们,而不使Bar成为一个单独的对象。 (我想能够访问Baz作为Foo的财产)
它看起来应该是可能的,因为它与here的示例非常相似,除了使用多对一关系而不是属性。
答
我不确定您将能够使用连接完成您想要的操作。尝试加入Foo和Bar时会遇到问题。见这2篇文章:
Fluent NHibernate join tables in mapping not using primary key
Fluent NHibernate join for property value
我不知道有解决这个一个伟大的方式未做禁止的实体。
感谢您的链接,它看起来像我可能只需要映射酒吧对象。 – 2011-05-19 15:05:33