摘要:
假设有两张表:A表和B表。A表与B表在数据库中的关系是一对多,但我们需要在EF中映射为一对一。首先在A实体类和B实体类中互相为对方增加一个实体类的属性:public A{ public B B {get;set;}}public B{ public A A {get;set;}}然后在A的Config文件里用Fluent API配置:public class AConfig :EntityTypeConfiguration{ public AConfig(){ HasOptional(a => a.B).WithRequired(b => b.A); }}B的Config可以不用. 阅读全文