如图,在关系数据库中,数据表达为一张表,用一个字段“Discriminator”来做区分:
要达到这样的效果(数据库中的结构),需要在XXContext中将继承关系的三个类都加上:
public DbSet<PresentationStep> PresentationStepSet { get; set; }
public DbSet<PosePresentationStep> PosePresentationStepSet { get; set; }
public DbSet<MessagePresentationStep> MessagePresentationStepSet { get; set; }