我有一個使用ADO.NET EntityFramework的簡單應用程序,使用兩個表之間的多對多關係(使用映射表),讓我們說書和作者。我確實在三個表之間正確地關聯了外鍵,我可以爲同一本書添加兩個作者,並且數據在數據庫中正確寫入。在ADO.NET實體框架中重新編譯後缺少多對多關聯
但是,在重建應用程序/再次運行應用程序之後,即使關係仍然存在於數據庫中,所有關聯都會丟失(所有圖書都沒有作者)。我正在使用visual studio 2008內置的asp.net服務器。
有沒有人有關於發生了什麼的線索?
我建議想出能重現問題,並張貼的(從公式尤其是去除ASP.NET)儘可能小的代碼示例。如果這不會導致您找到解決方案,請將您的小樣本添加到您的問題中。 – 2009-09-24 07:19:59
查看EF設計器中關係的映射細節。將它們與有效的多對多關係進行比較。有什麼不同嗎? – 2009-09-24 13:23:57