Visio Forward Engineer Addin 正向工程

Visio Forward Engineer Addin 正向工程 http://www.it165.net/pro/html/201303/5237.html 您跟笔者有一样的困扰吗?设计数据库时利用 Visio 画数据库模型图,画好之后得重新以土法炼钢的方式,透过 SSMS 或 SSDT 等工具,把数据库模型中的数据表以及字段的定义,一个一个的重新输入一次,若数据库中的数据表数量不多时,这也许花不了多少时间,但如果是遇上庞大的系统,数据表数量多得吓人时,传统方式恐怕是旷日废时。透过安装 Visio Forward Engineer Addin 让您可以将在 Visio 2010 画好的数据库模型图直接产生相关的 T-SQL 指令码,详细作法请见下一节。 【实作步骤】 步骤一、下载 Visio Forward Engineer Addin 首先您必须到 CodePlex 下载 Visio 2010 的 Addin 程序,安装完毕之后开启 Visio 2010 就会看到多一个 Forward Engineer 的功能选单。 步骤二、新增数据库模型图 于 Visio 2010 中点选【档案 > 新增 > 数据库模型图】然后按建立来新增一个空白的数据库模型。 于数据库模型图中建立使用者数据表 (Users) 及角色数据表 (Roles) 两个实体,并建立由使用者数据表的 RoleId 数据行参考到角色数据表的 RoleId 数据行。 步骤三、Forward Engineer 点选【Forward Engineer】功能区块,您会看到两个按钮,其中【Validate Data Model】是用来验证您的数据库模型是否正确无误。 验证如果没问题您将看到如下图的画面: 【Forward Engineer】 则是用来产生模型的相对应的数据库对象指令码。 ...

2015-04-23 · 1 min · 138 words · -