Est-ce que ServiceStack.OrmLite prend en charge le mappage d'héritage?Mappage d'héritage ServiceStack.OrmLite
Comme DevExpress XPO: Inheritance Mapping ou nHibernate Inheritance.
Par exemple (C#):
public abstract class EventBase
{
public string Name { get;set; }
}
public class NormalEvent: EventBase
{
public string A { get;set; }
}
public class SuperDuppaEvent:EventBase
{
public string B { get;set; }
}
Dans la base de données existe une table 'EventBase' avec toutes les colonnes/Propriétés de 'NormalEvent', 'SuperDuppaEvent' et de 'EventBase' aussi.
Dans la documentation existe le 'AliasAttribute' mais cela ne fonctionne pas.