ef code first 怎样指定哪些类生成数据表?那些不生成数据表?
publicclassStudent:Person只生成Person表,需要怎么设置?或者都不生成表?...
public class Student : Person 只生成Person表,需要怎么设置?或者都不生成表?
展开
展开全部
TPH(Table Per Hierarchy)
TPH:基类和派生类都映射到同一张表中,通过使用鉴别列来识别是否为子类型。这是Code First默认规则使用的表映射方法。
public class Lodging
{
public int LodgingId { get; set; }
[Required]
[MaxLength(200)]
[MinLength(10)]
public string Name { get; set; }
public string Owner { get; set; }
public decimal MilesFromNearestAirport { get; set; }
public int DestinationId { get; set; }
}
public class Resort : Lodging
{
public string Entertainment { get; set; }
public string Activities { get; set; }
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询