2015-05-04 31 views
1

1.如果汽車從倉庫運出(汽車屬於經銷商),汽車可能有一個經銷商,否則,汽車沒有經銷商。如何使用實體框架流利的API來配置這種關係?

2.經銷商可能有汽車或沒有收集。 的代碼如下

public Car 
{ 
    public long Id {get;set;} 
    public Dealer Dealer{get;set;} 
} 

public Dealer 
{ 
    public long Id{get;set;} 
    public ICollection<Car> Cars {get;set;} 
} 

回答

2

你可以試試這個:

modelBuilder.Entity<Car>() 
      .HasOptional(m => m.Dealer) 
      .WithMany(m => m.Cars);