Applies ToVisio Plan 2 Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Chen 的資料庫表示法很適合用於建立實體和關聯的基本概念模型,因為它會呈現關聯的抽象檢視。

這些圖表是了解資料庫結構的一個很好的進入步驟,尤其是基本資料庫或範例。 此表示法也很適合用於腦力激蕩和快速圖表。

實體 以矩形表示。 屬性 是實體的循環圖說文字。 關聯性會 以菱形圖案和描述性文字連接實體。

使用 Chen's Database Notation 的圖表範例。

如需有關實體、屬性和關聯的詳細資訊,請參閱 建立實體關聯圖。 

建立圖表和實體

  1. 在 [ Visio] 的 [ 檔案] 功能表上,選取 [新增 > 軟體],然後選取 [Chen's Database Notation]

  2. 選擇 [公制單位 ] 或 [ US 單位],然後選取 [建立]

  3. [Chen's Database Notation] 樣板中,將 [實體 ] 圖形拖曳到繪圖頁面上。

  4. 將另一個 實體 圖形拖曳到繪圖頁面,以建立第二個實體。

  5. [關聯連接器] 圖形 拖曳到繪圖頁面上。 將圖形暫留在其中一個實體上,然後放開滑鼠按鈕。 連接器現在已連線到該實體。 將連接器的另一端拖曳到另一個實體,將其黏附到該實體。 

  6. 或者,您也可以以滑鼠右鍵按兩下連接器,然後選取 [顯示多重性]

  7. 曳關聯 ,並將它放在連接線上方。 若要指出該關聯為選用,請以滑鼠右鍵按下該關聯,然後選 取 [設定識別]

  8. 若要將屬性新增至實體,請從 [圖形] 窗將屬性拖曳至實體。 當連接線超出實體時,綠色醒目提示線會圍繞實體,表示當您放開滑鼠按鈕時,屬性將會黏附至實體。 

  9. 以滑鼠右鍵按下屬性,然後從選單頂端的選項中選擇:

    • 設定主鍵:唯一識別特定實體的屬性。

    • 設定多重值屬性:一個可以包含許多值的屬性,也就是在數據表的同一欄中,為它輸入許多不同的值。 

    • 設定衍生屬性:從其他屬性計算或衍生值的屬性。 衍生屬性可能或可能不會實際儲存在資料庫中。

    • Set 必要:必要屬性中必須有一個值,而選用屬性可能沒有值,而且可以留白。

附註: 在 Visio 網頁版 上建立及編輯 Chen 的資料庫表示法圖表需要 Visio 方案 1 或 Visio 方案 2 授權,與 Microsoft 365分開購買。 如需詳細資訊,請 連絡您的 Microsoft 365 系統管理員。 如果您的系統管理員已開啟「自助購買」,您可以自行購買 Visio 授權。 如需詳細資訊,請參閱 自助購買常見問題

建立圖表和實體

  1. 開啟 Visio 網頁版 並搜尋 陳的

  2. 選取 [Chen's Database Notation] 圖表。

  3. 在對話框中,選取 [公制單位 ] 或 [ 美國單位]

  4. 選取 [建立]。

  5. 圖表隨即開啟。 您應該會在圖表旁看到 [ 圖形 ] 視窗。 如果您沒有看到,請移至 [ 檢視 > 工作窗格 ],並確認已選取 [ 圖形 ]。 如果仍然看不到,請按兩下左側的 [展開圖形] 視窗 按鈕。

  6. [Chen's Database Notation] 樣板中,將實體圖形拖曳到繪圖頁面上。

  7. 將另一個實體圖形拖曳到繪圖頁面上,以建立第二個實體。

  8. 將關聯 連接器拖曳到繪圖頁面上,以建立關聯線。

  9. 若要連接實體,請將關聯線的左端拖曳到第一個實體,然後將其黏附至屬性、連接點或整個實體。 拖曳關聯線的另一端,然後將它黏附到第二個實體。

  10. 或者,您也可以以滑鼠右鍵按兩下連接器,然後選取 [顯示多重性]

  11. 曳 [ 關聯 (],表示選擇性關聯的必要關聯) 或 識別 關聯 () ,並將它放在連接線的上方。 

  12. 若要將屬性新增至實體,請將其中一個屬性圖形從 [圖形 ] 窗格 拖曳至實體。 當連接線超出實體時,綠色醒目提示線會圍繞實體,表示當您放開滑鼠按鈕時,屬性將會黏附至實體。 

  13. 或者,您可以以滑鼠右鍵按下屬性,使其成為必要屬性。 必要屬性中必須有一個值,而選用屬性可能沒有值,而且可以留白。

Chen 資料庫表示法中可用的圖形

圖案

代表的內容

實體圖形。 Entity

對象,數據的元件。 它可以經由其屬性唯一識別,因此與架構中任何其他實體無關。 也稱為「strong 實體」。

[弱實體] 圖形。 弱實體

無法單獨由其屬性識別的實體。 其存在取決於「擁有者實體」) (另一個實體。 弱實體的標識碼是擁有者實體標識碼和弱實體部分密鑰的組合。 弱實體與強實體之間的關聯性一律以識別關聯表示。

[關聯實體] 圖形。 關聯實體

用於多對多關聯的實體。 它代表資料庫中的額外數據表。 此實體的所有關聯應有許多。

屬性圖形。 屬性

這是描述實體的事實。 

主鍵屬性圖形。 主鍵屬性

唯一識別特定實體的屬性。 屬性的名稱會以底線標示。

多重值屬性圖形。 多重值屬性

一個可以包含許多值的屬性,也就是在數據表的同一欄中輸入許多不同的值。 

[衍生屬性] 圖形。 衍生屬性

從其他屬性計算或衍生值的屬性。 衍生屬性可能或可能不會實際儲存在資料庫中。

[關聯圖] 圖形。 關聯

表示兩個強實體之間的關聯。 其名稱是簡短描述關聯的動詞。 

[識別關聯] 圖形。 識別關聯

弱實體與強實體之間的關係。 

[關聯連接器] 圖形。

關聯連接器

連接兩個實體的線條,表示它們有關聯。 關聯可以是強制性或選擇性。 繪製連接器后,您可以以滑鼠右鍵按兩下連接器,並使用 [ 設定開始 選擇性] 和 [設定結束選擇性] 命令,將一端或兩端變更為「 選用」

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。