1.准備軟件
Powerdesigner
PostgreSQL
PostgreSQL ODBC驅動程序: psqlODBC,網址:http://www.postgresql.org/ftp/odbc/versions/msi/
2. 安裝PostgreSQL的ODBC驅動程序
雙擊運行
3.配置PostgreSQL的ODBC驅動程序
開始-》控制面板-》管理工具-》數據源(ODBC)-》用戶DSN-》添加


4.啟動PowerDesigner(管理員身份),准備逆向生成。
(1)新建數據模型

(2)配置數據源


(3)逆向生成或者從數據庫更新



(4)選擇要生成的數據庫表
去掉以"pg_"開頭的數據表(因為這些數據表是PostgreSQL自動生成的). 可以選擇感興趣的數據表, 導出物理數據模型.

(5)顯示生成的圖形
讓PDM圖形列表顯示name和code等需要的信息
點擊菜單”TOOLS” —〉顯示參數設置(DISPLAY PREFERENCES) ,
在彈出來的框中選中Content—〉Table —> 點右下角那個Advanced 按鈕 —> 在彈出的框中選中 Columns —>點ListColumns右邊的按鈕 —> 在彈出的框中找到Code 和 Name ,在它后面的小框中打上勾


右鍵PhysicalDiagram,選擇show symbols,點擊select all,點擊ok即可。

(6)生成了pdm

(7)導出圖片
選中要生成圖片的實體然后點擊Edit—Export Image就可以,可以用Ctrl+A全部選中,也可以用Shift+鼠標左鍵來逐個選中一部分;


參考網址:http://blog.csdn.net/suyu_yuan/article/details/52754255
http://blog.csdn.net/testcs_dn/article/details/46859393
http://www.cnblogs.com/simpleZone/p/5489781.html
