流畅的NHibernate映射继承

时间:2011-06-28 18:10:25

标签: fluent-nhibernate-mapping

即使对象在我的数据库中不存在,我是否可以映射抽象类?

示例:

public abstract class Type
{
  public string Id{get; set;}
}

潜艇:

public class TypeA : Type
{
}

public class TypeB : Type
{
}

需要引用基类的类:

public class Other
{
  public Type MyType{get; set;}
}

类型不存在于我的数据库中,但是我需要这个地图来引用其他类中的引用,我该如何映射它?

感谢。

2 个答案:

答案 0 :(得分:1)

我会让抽象类像“假”地图一样,现在我的问题已经解决了。 感谢。

答案 1 :(得分:0)