摘要:
将一个实体映射到多张数据库表,我们只能用Fluent API来做,Data Annotation无法满足要求,我们来看一下代码:View Code 1 class People 2 { 3 public int Id { get; set; } 4 public string Name { get; set; } 5 public DateTime Birth { get; set; } 6 public bool Sex { get; set; } 7 public string Description... 阅读全文
摘要:
要将多个实体映射到一个数据库表必须要满足两个条件:两个实体必须是一对一关系;两个实体共享一个主键。 下面我们直接用代码来说明:View Code 1 [Table("People")] 2 class Person 3 { 4 public int Id { get; set; } 5 public string Name { get; set; } 6 public bool Sex { get; set; } 7 public PersonDetail detail { get; set; } 8 ... 阅读全文