2010-07-29 108 views
0

我有2個表:自行車和車輪。自行車有2 FKs車輪:Bike.FrontWheelID和Bike.BackWheelID。 EF將這些映射到Bike.Wheel和Bike.Wheel1上,只是使用它們的名稱類型,我寧願避免。實體框架 - 相同類型的模型的命名

有沒有一種方法可以改變這種情況,以免在db schema中進一步再生模型? (一些設置也許?)

感謝

回答

3

您可以重命名實體模型設計的特性,也不會影響模型的另外的再生。

+0

嗯,但爲了重新生成模型,我經常需要刪除現有的模型並從頭開始生成它,而不是更新模型。例如,當我在db模型中重命名一個字段時。這不會刪除模型設計者嗎?我錯過了什麼嗎? – 2010-07-29 15:36:12

+0

是的,你刪除模型並從零開始重新生成的部分......你需要這樣做的理由是什麼? – Nix 2010-07-29 18:44:33

+0

@Massive Boisson:好的,當你從頭開始重新創建模型時,所有的改變都會被丟失。 @Nix怎麼樣? – 2010-07-30 10:56:27