Беглое наследование отображения NHibernate

Могу ли я отобразить абстрактный класс, даже если объект не существует в моей базе данных?

Пример:

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;}
}

Типа нет в моей базе данных, но мне нужна эта карта для ссылок в других классах, как я могу сопоставить это?

Спасибо.


person Vinicius Mesquita    schedule 28.06.2011    source источник


Ответы (1)


Я позволю абстрактному классу использовать как «фальшивую» карту, пока моя проблема решена. Спасибо.

person Vinicius Mesquita    schedule 29.06.2011