2009-05-05 39 views
9

是否有可能將表格與表格關聯起來?實體框架中的相同表格關係

例如

Table: 
ConditionId 
ConditionName 
... 
... 
ParentConditionId 

其中我們可以有許多ParentConditionIds映射到相同的ConditionId。

我試過了一對多的映射,但是當沒有孩子時我得到一個錯誤。

+0

你會得到什麼樣的錯誤?如果沒有孩子,這意味着這是一個特殊的情況,你應該檢查null。 – 2009-05-05 13:02:50

+0

注 - 由於不同的情況,我得到了這個錯誤:存儲過程的映射不正確。 – Ruskin 2015-01-26 10:40:09

回答

16

是的,這是可能的。將FK放入數據庫中,嚮導將正確映射它。確保ParentConditionId可以爲空。

+0

謝謝。我的ParentConditionId不可空。 – burnside 2009-05-05 16:18:47

3

看一看可以下載的教程here。它詳細解釋瞭如何建模自我參照表。