2010-08-12 132 views
0

當我創建我的實體數據模型,我有這樣一個數據庫中的情況: TableFirst:[ID,IdTableSecond,IdTableSecondAgain]; TableSecond [ID]實體數據模型 - 相同的表之間有更多的關係

創建的數據模式是:TableFirst.TableSecond和TableFirst.TableSecond1

的問題是:每一次當我創建我的實體TableFirst.TableSecond都會有同樣的關係在後面(IdTableSecond)和TableFirst.TableSecond1(IdTableSecondAgain)

或者他們可能更改? PS:對不起,我的英文不好。

回答

0

您應該將TableFirst.TableSecondTableFirst.TableSecond1導航屬性重命名爲有意義的內容,並且無論何時從數據庫更新模型,它們都不會被覆蓋(您將保留有意義的名稱)。

+0

我的DB是如此之大,變化如此之多以至於我無法更新,我希望重新創建它。 – Artiom 2010-08-12 12:47:48

+0

那麼是的,你確實有一個問題:http://stackoverflow.com/questions/3360851/entity-framework-naming-of-model-with-same-types – Yakimych 2010-08-12 12:57:03

相關問題