跳至主要内容

應用下工作錶的關係圖(ER圖)


關係圖(ER圖,Entity-Relationship Diagram)是一種用於描述應用中工作錶之間關係的圖形工具。在一些復雜的應用中存在的實體對象常常多達幾十上百個,容易齣現數據冗餘、權限管理睏難、係統維護復雜性增加等問題。ER圖可以幫助管理員厘清復雜的數據結構和關係,更直觀地查看數據結構,提升溝通和協作效率。通過圖形符號和連接綫清晰地瞭解實體(關聯記錄字段、子錶字段)之間的連接或關聯,如一對一關係、一對多關係和多對多關係等。

ER圖示例:下圖描述瞭訂單管理應用下每個工作錶的結構及和其他錶之間的關係。

ER圖查看入口

應用管理員依次進入應用管理" > "關係圖",可以查看本應用的關係圖。

關係綫

圖中連接綫和數字描述瞭兩錶之間的關聯關係。

  • 單嚮關聯和雙嚮關聯

    關係綫兩端隻有一個箭頭,錶示單嚮關聯,兩端都有箭頭,錶示雙嚮關聯。

    下圖中,訂單和訂單明細是單嚮關聯,訂單單嚮關聯瞭訂單明細,訂單和支付是雙嚮關聯。

  • 關聯類型

    在箭頭上麵的數字為1時,錶示隻能關聯1條記錄,N錶示關聯多條記錄。

    下圖中,産品嚮訂單明細的關聯是N,錶示是多條關聯,訂單明細嚮産品的關聯是1,錶示單條關聯。 訂單和支付之間的關聯都是N,錶示雙嚮都是多條關聯。

聚焦顯示

點擊工作錶卡片上的聚焦按鈕,可以隻顯示與此工作錶有直接關聯的工作錶及關係。

其他功能

在ER圖畫布中,還可以進行以下操作:

  1. 鼠標放在工作錶卡片上,點擊編輯按鈕直接編輯工作錶字段
  2. 拖拽工作錶卡片,調整在畫布中的位置
  3. 點擊關係綫高亮顯示
  4. 可以創建或搜索工作錶
  5. 調整畫布的顯示比例
  6. 導齣ER圖