2012-07-11 31 views
0

我有一個與我的邏輯實體類相關的信息,它存儲爲List<KeyValuePair<int,string>>保存列表<KeyValuePair <int,string>添加到帶EF的數據庫4.3

如何在我的EF代碼中反映這第一個實體類,以正確地將此數據保存到數據庫中?

+0

你能把'KeyValuePair'表示成一個類嗎? – 2012-07-11 23:54:13

+0

是的,它可以是一個單獨的課程,但是接下來我會面臨如何與新班級的「家長」聯繫起來的問題。我需要一個代碼示例,因爲它似乎=) – 2012-07-12 00:03:52

回答

1

當您的列表實體可以在另一個對象時,它可以被解析爲一對多的關係。所以在數據庫中它將是兩個表格,兩個關係很多。

所以,你可以添加子實體父

 Car car = new Car(); 
     car.Parts.Add(new Part()); 

如果汽車有零件的導航屬性定義了一對多的部分的關係

祝您好運!

+0

我懷疑這個例子必須做任何與實體框架。它需要在一個類中聲明屬性的特殊方式。 – 2012-07-12 08:25:57

相關問題