數據庫建模&逆向工程工具


工具推薦先走一波:

Navicat Premium:https://www.navicat.com.cn/products/navicat-premiumPremium  (個人推薦)

Navicat Data Modeler:https://www.navicat.com.cn/products/navicat-data-modeler (貌似Navicat Premium已經集成了該組件,一開始沒發現!)

其他工具列表:https://alternativeto.net/software/pgmodeler/

PDMan國產神器:https://my.oschina.net/skymozn/blog/1821184

PowerDesigner (老牌神器):http://powerdesigner.de

PowerDesigner教程:https://www.cnblogs.com/biehongli/p/6025954.html

在線打開*.pdm文件:http://www.dmanywhere.cn/

 

這里以 Navicat Premium逆向工程,連接postgresql導出現有系統指定模型之間關聯關系為例:

首先啟動Navicat Premium,連接上指定數據庫。

菜單顯示調整:View --> Detail 

展開table項,點擊table,右側objects下方會顯示全部的模型對象

例如要導出如下幾張表的關聯關系,(按住shif多選)

在藍色選中區域,鼠標右鍵,彈出窗口中點擊: Reverse Tables to Model 即:逆向表到模型

 

彈出加載窗口,耐心等待

OK ,搞定。

小伙伴們可能要問了,如何將生成的文件保存?團隊之間協作開發

 默認保存在哪里了?

不急,Save As保存后,將當前窗口關閉,回到Navicat主菜單,點擊上方Model,選中剛才保存的對象Objects,

右鍵:Show in Finder,就可以看到文件保存的位置了。

另外小伙伴們,還可以保存成PDF或者PNG圖片:

 

 OK。

不過這里小伙伴們需要注意下,保存的.ndm文件,還需要借助Navicat的兄弟軟件:Navicat Data Modeler來打開,該軟件是單獨收費的軟件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM