我有一個Entity Framework模型與Employees表。每個員工都有一個SupervisorId,它指向同一個員工表中的另一條記錄。從我的數據庫設計推斷的實體模型VS看起來很好,但我無法用自引用更新或插入表的記錄。我已經開始使用Supervisors表的Employees表視圖,但我無法將FK約束添加到數據庫中的視圖。我如何在EF設計師那裏做到這一點,或達到相同的效果?如何將FK約束添加到我的實體模型而不將其添加到數據庫?
在最壞的情況下,我可以跳過FK約束,但想知道如何使用和填充標準或自定義組合框,這樣Employee窗體在編輯時仍然提供管理員選擇。
Thanks @Marc,但是如何將關聯的導航屬性與實際對象相關聯,例如,在你的例子中,我如何彈出合同條目? – ProfK 2009-08-16 11:56:52
是的,很抱歉 - 這似乎不起作用 - 它仍然堅持被映射到數據庫中的FK關係:-(我希望它能夠在概念模型中解決這種關聯 - 沒有運氣: - ( – 2009-08-16 12:35:25
+1對於嘗試,但我的問題沒有解決,所以抱歉,關閉,但沒有接受,嘿嘿。 – ProfK 2009-09-20 15:45:22