谁可以帮助我使用nHibernate映射这个看似简单的对象层次结构?
[Document]
identity-field
[DocumentHeader]
field1
field2
[Recipients]
这里需要注意的是[DocumentHeader]没有身份,被认为是[Document]实体的一部分。 我认为它不是一个组件,因为它与其他参考对象有关联。
这个层次结构可以用nHibernate原样映射吗? 可以将[Document]和[DocumentHeader]映射到同一个表吗?
我正在使用流畅的变体进行配置和IAutoMappingOverrides。
非常感谢!
答案 0 :(得分:1)
DocumentHeader
是您案例中的一个组件。没有什么能阻止您在组件中使用引用或集合。