2010-08-12 137 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

相关问题