Tag: entity relationship

MapKey与HasForeignKey差异 – Fluent Api

实际上有什么区别: this.HasRequired(a => a.Something) .WithMany() .Map(a => a.MapKey("SomethingId")); 和 this.HasRequired(a => a.Something) .WithMany() .HasForeignKey(a => a.SomethingId);

通过Fluent API首先在EF代码中实现零或一到零或一个关系

我有两个POCO课程 public class Order { int id; string code; int? quotationId; //it is foreign key public int Id{get;set;} public string Code{get;set;} public int? QuotationId{get;set;} Quotation quotation; public virtual Quotation Quotation { get; set; } …. } public class Quotation { int Id; string Code; public int Id{get;set;} public string Code{get;set;} Order order; public virtual Order […]