一、編輯當前DataBase
選擇DataBase——>edit Current DBMS...
彈出如下對話框:
如上圖,先解釋一下:
根據紅顏色框從上往下解釋一下。
第一個紅框是對應的修改的路徑: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上面的問題。
第二步:修改列對應的
根據紅顏色框從上往下解釋一下。
第一個紅框是對應的修改的路徑:MYSQL50模版下的Script\Objects\Column\SqlListQuery
第二個紅框是pd里面生成表的列的name的字段名稱是COLNNAME,增加這樣一列
第三個紅框是mysql的information_schema數據庫中表columns中的某一列是column_comment
二、逆向生成PDM
選擇File——>Reverse Engineer——>Database....
彈出的對話框點擊確定,然后彈出下一個對話框
選擇通過datasource,mysql連接需要安裝一個odbc驅動,本機沒有安裝的可以網上下載一個安裝。
不熟悉的可參考如下網址:
http://isnb.blog.163.com/blog/static/194111114200902334049387/
完成之后,點擊確定,在下一個彈出框選擇要逆向的數據庫即可!
效果圖如下: