回答

0

我不認爲EF Code First是可行的。作爲一種變通方法,您可以創建映射表自己:

public Toy 
{ 
    public int ToyID {get; set;} 
    public ICollection<ToyMapping> Toys {get; set;} 
} 

public ToyMapping 
{ 
    public int ToyOneID {get; set;} 
    public int ToyTwoID {get; set;} 

    public ICollection<Toy> ToyOnes {get; set;} 
    public ICollection<Toy> ToyTwos {get; set;} 
} 

我不知道實際的用例是,否則我會取得了較好的命名屬性。