看看實際效果
ERD 繪圖工具範例
同一款工具,四種需求。下方每張圖都是實際產生的成果。
輸入內容
建立多租戶 SaaS RBAC ERD,包含 Tenant、User、Membership、Role、Permission、RolePermission、Invitation 和 AuditEvent 資料表,並列出圖中顯示的鍵值與屬性;Membership 用來連結租戶與使用者,並連結角色與權限,另外記錄各租戶的稽核事件。
接著試試加入 API 金鑰。加入角色繼承。
實體關係圖(ERD) · Chen 1976 / Everest 1976 (crow's foot) · schematex-erd
產生的圖表
ERD 繪圖工具的用途
ERD 繪圖工具能將資料庫結構視覺化,呈現資料表、屬性、鍵值與關聯,讓人更容易掌握那些容易在需求文件或 SQL 資料表清單中被忽略的資訊。
在實作前,可用它檢查資料模型:找出遺漏的關聯、重複的概念,以及需要透過關聯表處理的多對多關係。完成後的圖表也能成為開發人員與分析師實用的文件。
- Standard
- Chen 1976 / Everest 1976 (crow's foot)
- Also follows
- Implements the crow's-foot subset
- Engine
- schematex-erd
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
適用對象
誰會使用 ERD 繪圖工具
為多組織應用程式整理租戶、病患、醫療服務提供者、預約與 CRM 紀錄之間的關聯。
整理資產、弱點、修補程式與修復紀錄之間的關聯,建立弱點管理資料庫。
整理資產、地點、維護工作與技術人員資料,以追蹤資產生命週期。
運作方式
三步驟建立 ERD 圖
01
描述需求
寫一段話就能開始。
“建立多租戶 SaaS RBAC ERD,包含 Tenant、User、Membership、Role、Permission、RolePermission、Invitation 和 AuditEvent 資料表,並列出圖中顯示的鍵值與屬性;Membership 用來連結租戶與使用者,並連結角色與權限,另外記錄各租戶的稽核事件。”
02
查看圖表
由合適的繪圖引擎產生。
03
提出修改
每次修改都會保留版本。
加入 API 金鑰。
V2 · DRAWN FROM V1, NOTHING RETYPED常見問題
常見問題
什麼是 ERD 繪圖工具?
ERD 繪圖工具會建立資料庫實體、欄位及其關聯的視覺化模型,協助團隊看清應用程式或流程背後的資料結構。
ERD 中的主鍵和外鍵是什麼?
主鍵可唯一識別資料表中的一筆資料。外鍵則儲存另一個資料表的主鍵值,用來建立兩個資料表之間的關聯。
什麼時候需要使用關聯表?
多對多關係需要使用關聯表。例如,Membership 資料表可以連結使用者與角色,OrderLine 資料表則可以連結訂單與產品。
ERD 可以用來記錄既有資料庫嗎?
可以。描述已知的資料表、欄位與外鍵關聯,就能建立易讀的概覽,供新人熟悉系統、檢視或規劃變更時使用。
如何開始建立 ERD?
先列出系統會保存的重要紀錄,再說明各筆紀錄之間的從屬關係。接著加入識別欄位,以及建模業務規則所需的欄位。
相關工具