2013-06-21 69 views
1

我有一個聯結表和主鍵列來實現多對多的關係。 Visual Studio會自動將其檢測爲多對多關係,並且聯結表不是實體。EF多對多聯結實體數據庫第一個

我怎麼能意識到,這張表是作爲一個實體生成的?我需要這個breeze.js。

+0

http://stackoverflow.com/q/6028375/1341477 –

+0

哦,對不起,我只是reliased你真的想要那個實體...不知道你可以阻止設計師自己做,但你有兩個選擇我知道1.手動編輯edmx文件2.將附加列(例如Id)添加到表格中。 –

回答

3

您只需要爲該表格(或模型)添加額外的列(或屬性)。

你說你的表有一個名爲ID的acolumn,它的主鍵是IsIdentity設置爲true。它必須工作,我使用這種方法...

您的表定義一定有問題或缺失。但是,如果一切正常,只需在表中添加一個可爲空的列並從數據庫更新模型。問題將消失。