管理大型数据库实体模型

时间:2010-04-22 16:00:44

标签: entity-framework

我想知道当存在许多数据库表时,其他人是否有效(或不)使用Visual Studio实体设计器。在我看来,浏览设计器很难找到你正在寻找的东西,只有几张桌子,但数据库如何说100到200个表?在数据库级别进行表更改时,模型是如何更新的?它是否会覆盖您对模型所做的任何手动更改?您如何快速找到设计师中的实体进行更改或检查更改?在滚动寻找特定实体似乎是不现实的。

感谢您的反馈!

1 个答案:

答案 0 :(得分:3)

我想说我们有相当多的表格(52),并且我没有主要问题导航模型,我会更关心EF内部无法扩展。

我不使用设计师我使用Model browser。模型浏览器中有一个名为“在设计器中显示”的功能,可以将您带到您要搜索的任何表格。

link text http://i.msdn.microsoft.com/dynimg/IC176600.gif

老实说,我使用Model浏览器比使用Designer更多。从浏览器中你可以设置几乎任何东西(表映射/表属性)。

当需要更新时,它不会影响您的概念模型(任何手动更改)。当然,除非您从物理模型中删除了某些内容,否则它无法再映射。

相关问题