PowerDesigner16逆向工程生成PDM列注释(My Sql5.0模版)

一、编辑当前DataBase

选择DataBase——>edit Current DBMS...
弹出如下对话框:


PowerDesigner16逆向工程生成PDM列注释(My Sql5.0模版)_第1张图片
 如上图,先解释一下:

根据红颜色框从上往下解释一下。

第一个红框是对应的修改的路径:MYSQL50模版下的Script\Objects\Table\SqlListQuery

第二个红框是pd里面生成表的name的字段名称是TNAME,增加这样一列

第三个红框是mysql的information_schema数据库中表tables中的某一列是table_comment

想必大家应该都熟悉 information_schema,不熟悉的自行百度。

可以在mysql里面执行下面sql语句,看看执行的结果。

select
   t.table_schema,
   t.table_name,
   t.table_comment
from
   information_schema.tables t

  通过上面的修改,即修改了表的注释逆向到pdm的name上面的问题。

第二步:修改列对应的


PowerDesigner16逆向工程生成PDM列注释(My Sql5.0模版)_第2张图片
 根据红颜色框从上往下解释一下。

第一个红框是对应的修改的路径:MYSQL50模版下的Script\Objects\Column\SqlListQuery

第二个红框是pd里面生成表的列的name的字段名称是COLNNAME,增加这样一列

第三个红框是mysql的information_schema数据库中表columns中的某一列是column_comment

二、逆向生成PDM

选择File——>Reverse Engineer——>Database....

弹出的对话框点击确定,然后弹出下一个对话框


PowerDesigner16逆向工程生成PDM列注释(My Sql5.0模版)_第3张图片
 选择通过datasource,mysql连接需要安装一个odbc驱动,本机没有安装的可以网上下载一个安装。

不熟悉的可参考如下网址:

http://isnb.blog.163.com/blog/static/194111114200902334049387/

完成之后,点击确定,在下一个弹出框选择要逆向的数据库即可!

效果图如下:


PowerDesigner16逆向工程生成PDM列注释(My Sql5.0模版)_第4张图片

你可能感兴趣的:(powerDesigner)