Можно ли отобразить две сущности в одну таблицу (таблицу на иерархию), но наложить на них разные требования валидации?По большей части это одно и то же.
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)