我想将Nhibernate多对一属性映射到如下可能的接口:
公共public interface IContact
{
Guid Uid { get; set; }
string FirstName {get;set;}
//etc. etc.
}
我很确定我只能映射到具体的类型,但也许有人可以指出一种方式?
答案 0 :(得分:1)
这些都在文档中描述:Chapter 8. Inheritance Mapping
根据所选策略,您将引用属性映射为many-to-one
(大多数情况)或any
(仅当您使用隐式多态时)
答案 1 :(得分:0)
您可以映射到界面......它的工作方式与具体类完全相同。