2009-11-24 85 views
1

也許我只是一個白癡,但我有嚴重的問題映射與新的實體框架的關係。與實體框架的地圖關係

使用LinqToSql時,只需右鍵單擊該表,添加關聯,選擇兩個表,然後從每個關聯所基於的表中選擇屬性。故事結束,它完美運作。

使用實體框架和略有不同的可視化編輯器,我開始做同樣的事情,但是在初始關聯菜單中沒有選項來選擇實際屬性。所以在那之後,你提出了關聯圖,那些問題開始的地方......到底是什麼?在這裏你唯一可以編輯的是一個鍵映射到的列,但是你可以選擇的列只有那些與鍵相同的表中...... Im完全丟失了。

回答

1

不是在設計器中映射關聯,而是嘗試在表上設置外鍵約束,然後從數據庫更新模型,併爲您設置關聯。

0

不可能將關聯結束映射到不完整的實體關鍵字。
這是一個實體框架限制。