带有模式的实体框架图

时间:2013-04-05 14:35:29

标签: entity-framework-5

我们已经创建了一个数据库,我们使用DatabaseFirst,但我们需要在数据库中添加一些其他新模式。我不想在EF中创建新表并从模型中更新数据库。我只想在不触及其余部分的情况下应用一些更改。有没有办法将数据库模式仅保留为图表?还有什么方法可以显示模式名称,并能够通过模式过滤表对表进行分组,并最终移动到另一个图表中,以便通过模式保持许多图表的可分离性?

1 个答案:

答案 0 :(得分:0)

我试图做同样的事情,但未能找到使用VS的方法。您当然可以使用SQL语句修改任何SQL数据库,但听起来您想要使用许多可视化模型,并有选择地应用它们。我使用Modelright,因为它允许高级模式操作,您可以突出显示表及其关系,然后生成特定的SQL,然后复制并粘贴语句。我还改变了不同表格的颜色方案(没有双关语)来跟踪现在和未来等。它还直接生成数据库,逆向工程师等。它花费了很多。但是警告,我无法对CE 4.0进行逆向工程。

我相信Enterprise Architect也为SQL做了很多,虽然主要是一体化的UML工具,如果EA做你需要的,也许更好,因为还有更便宜的版本和优秀的UML工具。它没有高级图形。

如果有人知道如何让VS2012做一些建模技巧,请跳进去。