-2

我正在開發一個應用程序,我在表示層使用MVC,所以我必須在其中定義模型類.....因此我希望在該模型中建立關係。在沒有數據庫上下文文件的模型中設置關係

如何在沒有Dbcontext類文件的模型中定義關係。

+0

按照代碼的第一種方法,我可以解決這個問題,但不想創建Db上下文文件... – 2014-10-09 12:02:04

+0

您的問題沒有任何意義,如果你想要幫助,你將不得不嘗試很難解釋你的問題。 – 2014-10-09 13:38:54

回答

0

我不完全明白你在問什麼,但我會拍攝。

EF通過引用相關模型在模型中創建關係。

假設您有購物車和物品模型。購物車可以包含許多物品,並且任何一個物品只能屬於一個購物車。這將是一對多的關係。

public class Cart 
{ 
    public int CartId {get;set;} 
    //other properties 

    public List<Item> Items {get;set;} 
} 

public class Item 
{ 
    public int ItemId {get;set;} 
    // other properties 

    public Cart Cart {get;set;} 
} 

所以從你的車類,你可以把它拿來包含任何項目,並從其中任何項目,你可以得到包含它們的車。

再一次,不確定這是否是你要求的,這是很快被扔在一起,但希望它可以幫助。

相關問題