0
(Running EntityFramework 4.1) 我有一個ASP .NET MVC 3項目,它有一個帶有兩個數據庫表的數據庫。使用實體框架鏈接MVC 3項目中的兩個表?
表達數據庫表的模型:
public class MyDetails
{
public int DetailsID {get;set;}
public string Description {get;set;}
public int
public CarID {get;set;}
public virtual Cars Cars {get;set;}
public PreviousCarID {get;set;}
}
public class Cars
{
public int CarsID {get;set;}
public string CarsName {get;set;}
}
實體框架將很好地涉及了MyDetails.CarsID和Cars.CarsID,這樣我可以拉CarsName。 問題是我不知道如何將PreviousCarID與Cars表關聯。
我已經試過(在實體框架錯誤結果):
public PreviousCarID{get;set;}
[ForeignKey("PreviousCarID")]
public virtual Cars Cars2 {get;set;}
'MyDetails'類被搞亂了。你能更新嗎? – LukeP