有人問我數據庫ER圖爲什麽這麽好看?

數據智能相依偎 2024-04-30 03:38:28

現有的數據庫客戶端設計數據庫不順手,或者想要一張高規格的數據庫結構圖的話,可以試試下面這兩個在線工具,至少我感覺比 Navicat 體驗上要好一些。

Diagrams

一個在線通過圖表結構化設計數據庫結構的網站。

在線地址:https://drawdb.vercel.app/editor

添加數據庫表後直接在畫布上顯示表結構,非常直觀,設計了幾張表,還差幾張表一眼就能看出來,不用在腦子裏費勁巴拉的記了。

可以簡單拖拽提現表之間的關系,關聯關系一目了然。直接導出圖片就可以作爲數據庫結構圖使用了,放到設計文檔中逼格滿滿。

可以直接導出爲MySQL、PostgreSQL、SQLite、MariaDB、MSSQL 的 DDL 格式,之後直接導入到對應的數據庫中即可。

另外,也可以直接將已有的數據庫結構導入,顯示對應的結構圖。

dbDiagram

又一個在線圖形化數據庫設計工具。

在線地址:https://dbdiagram.io/

通過 Schemas 格式設計數據庫

如果你不喜歡像 Navicat 那樣,在設計表結構的時候一行行的加字段、選類型的話,可以試試這種 Schemas 格式,直接在左側像寫代碼一樣創建表結構,右側就會出現對應的圖形化顯示。畢竟有的人就是喜歡 Markdown 寫東西,有的人就喜歡通過富文本框。

當然了,如果你直接手寫 DDL ,那當然是 「Respect」了!

也可以通過下面這樣的語法設置表字段之間的關聯關系。

Ref: U.country_code > countries.code Ref: ecommerce.merchants.country_code > countries.code

生成數據庫結構圖

如果單純是爲了生成一張漂亮的數據庫結構圖,也可以直接將 DDL 導入。

導出你想要的圖片格式,然後塞到文檔裏。

0 阅读:0

數據智能相依偎

簡介:感謝大家的關注