【发布时间】:2011-10-19 12:46:01
【问题描述】:
是否可以将两个实体映射到一个表(每个层次结构的表)但对它们施加不同的验证要求?但在大多数情况下,它们是相同的。
public class Email
{
[Key]
public int Id { get; set; }
[StringLength(4000)]
public String Message { get; set; }
}
public class Tweet
{
[Key]
public int Id { get; set; }
[StringLength(140)]
public String Message { get; set; }
}
然后将这两个实体映射到一个表:
Table: Messages
Id int IDENTITY
Discrimator string
Message nvarchar(4000)
【问题讨论】:
标签: entity-framework entity-framework-4 ef-code-first