出处:http://up.myxju.com/2008/11/346/comment-page-1/
1.ERwin简介:
ERWin Data Modeler是CA公司的数据库建模工具,目前在关系数据库的设计中,有着比较广泛的应用.
数据库设计错误将会导致在很长一段时间内不断听到各种抱怨,因此,选择 一个适合的数据库开发工具对数据环境进行规范将非常重要 .
Erwin在物理数据库的生成和反向生成、双向同步和比较功能方面居领先地位 ,可以进行逆向工程、能够自动生成文档、支持与数据库同步、支持 团队式 开发,所支持的数据库多达20多种。
Erwin数据库设计工具可以用于设 计生成客户机/ 服务器、Web、Intranet和数据仓库等应用程序数据库。
2. 使用ERwin反向工程生成MySQL数据库的物理数据模型
1.ERwin并不支持与MySQL的直接连接,一般情况下,我们使用ODBC进行连接, 因此在此之前需要保证机器上已安装有MySQL ODBC Driver. [MySQL网站上有安装包提供]
2.打开ERwin. Tools>Reverse Engineer. 弹出如下对话框:

选择好对应的数据库版本.

Next, 几乎不太需要更改,[太懒的, 一点也不想多看一个英语单词...] 继续Next..

选定那个复选框…. 点击连接…. [ 下面列放的是曾经连接成功的记录,也可以直接使用列表中的, 不过第一次用的话应该时没有的]
弹出对话框,提示选择数据源:

选定machine Data Source ,建立一个ODBC连接,一路确定之后, 稍等片刻,便可生成.
3. 效果
