2010-04-22 52 views
0

当许多数据库表存在时,我想知道其他人是如何有效(或不)与Visual Studio Entity Designer一起工作的。在我看来,导航设计师很难找到你想要的只有几张表,但如何说数据库有100到200个表?当在数据库级别进行表格更改时,模型如何更新?它会覆盖您对模型所做的任何手动更改吗?您如何快速找到设计师的实体进行变更或检查变更?似乎不切实际的滚动寻找特定的实体。管理大型数据库实体模型

感谢您的反馈!

+0

什么类型的手动更改? – Nix 2010-04-22 16:04:52

回答

3

我想说,我们有相当大量的表(52),而我没有导航模型的重大问题,我会更关心的是EF内部不能够扩展。

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

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

老实说我使用模型浏览器比我做设计师。从浏览器中可以设置几乎任何东西(表映射/表格属性)。

当谈到时间来更新,它不会影响你的概念模型(任何手动更改)。除非你已经从物理模型中删除了一些东西,并且它不能再映射。

+0

非常感谢!想知道其他人是否会分享您对可伸缩性和实体框架的关注。 – ChiliYago 2010-04-22 17:08:39