使用 [魚尾紋] 資料庫標記法建立圖表

使用 [魚尾紋] 的標記法來說明在魚尾紋圖表中實體之間的關聯性。 圖元是依線條連接,而線條末端的符號描述實體之間的關係基數。

因為它們廣泛使用且只使用四個符號,所以魚尾紋標記法圖表可協助您以便於使用的格式傳達複雜的關聯性。

建立圖表與實體

  1. 在 Visio的 [檔案] 功能表上,選取 [新增>軟體],然後選取 [魚尾紋] 資料庫符號

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

  3. 從 [魚尾紋] 的 [資料庫符號] 樣板中,將 [實體] 圖形拖曳到繪圖頁面上。

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

  5. 將 [關聯] 圖形拖曳到繪圖頁面上,建立關聯線。

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

  7. 在關聯線的兩端設定基數符號:

    • 以滑鼠右鍵按一下關聯線,按一下 [設定開始符號],然後從清單中進行選擇。 預設值為零或更多

    • 再次以滑鼠右鍵按一下關聯線,按一下 [設定結束符號],然後從清單中選擇。 預設值為1,且只有 1

      設定結束符號。

您可以透過選取圖框的框線,然後按一下並拖曳黃色控點來調整圖元的寬度。 您無法手動調整實體的高度。 高度會根據屬性的加法或減法來調整:

  • 若要移除不需要的屬性,請選取它,然後按 Delete 鍵。

  • 若要新增屬性至實體,請將屬性從 [圖形] 窗格拖曳至實體,然後放開滑鼠按鍵。 按兩下屬性名稱預留位置,然後為屬性輸入適當的名稱。

編輯實體的屬性

根據預設,會顯示實體屬性的名稱,但每個屬性的類型都會隱藏在 [視圖] 中。

[魚尾紋] 實體,其中每個屬性的類型都會隱藏在 [視圖] 中。

您可以變更任何實體的此設定:

  1. 以滑鼠右鍵按一下實體,然後選取 [顯示內容類型]。

    [魚尾紋] 實體,其中每個屬性的類型都顯示在其中。

  2. 若要變更類型,請指向類型名稱,然後按一下兩次。 類型名稱周圍會出現灰色方塊,表示它已選取。

  3. 輸入新的類型名稱。 完成後,請按 Esc 鍵(或按一下實體上的其他位置),儲存變更。 

變更魚尾紋符號的外觀

  1. 以滑鼠右鍵按一下關聯線,然後按一下 [格式化圖案]。

  2. 按一下右窗格中的 [線條],展開清單。

  3. 若要變更關聯線的色彩,請按一下 [色彩] 旁的圖示,然後選取色彩。

    設定關聯線的色彩。

  4. 按一下 [開始箭號大小] 或 [結束箭號大小] 來變更開始和結束符號的大小。

    設定箭頭大小。

  5. 若要新增文字,請選取關聯線,然後輸入文字。

建立圖表與實體

  1. 開啟[網頁版 Visio ],然後搜尋魚尾紋

  2. 選取 [魚尾紋] 資料庫符號圖表。

  3. 在對話方塊中,選取 [公制單位] 或 [美制單位]。

  4. 選取 [建立]。

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

  6. 從 [魚尾紋] 的 [資料庫符號] 樣板中,將 [實體] 圖形拖曳到繪圖頁面上。

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

  8. 將 [關聯] 圖形拖曳到繪圖頁面上,建立關聯線。

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

  10. 在關聯線的兩端設定基數符號:

    • 以滑鼠右鍵按一下關聯線,按一下 [設定開始符號],然後從清單中進行選擇。 預設值為零或更多

    • 再次以滑鼠右鍵按一下關聯線,按一下 [設定結束符號],然後從清單中選擇。 預設值為1,且只有 1

      以滑鼠右鍵按一下關聯線,選取 [設定開始符號],然後從清單中選取 [基數] 設定。

您可以透過選取圖框的框線,然後按一下並拖曳黃色控點來調整圖元的寬度。 您無法手動調整實體的高度。 高度會根據屬性的加法或減法來調整:

  • 若要移除不需要的屬性,請選取它,然後按 Delete 鍵。

  • 若要新增屬性至實體,請將屬性從 [圖形] 窗格拖曳至實體,然後放開滑鼠按鍵。 按兩下屬性名稱預留位置,然後為屬性輸入適當的名稱。

編輯實體的屬性

根據預設,會顯示實體屬性的名稱,但每個屬性的類型都會隱藏在 [視圖] 中。

[魚尾紋] 實體,其中每個屬性的類型都會隱藏在 [視圖] 中。

您可以變更任何實體的此設定:

  1. 以滑鼠右鍵按一下實體,然後選取 [顯示內容類型]。

    [魚尾紋] 實體,其中每個屬性的類型都顯示在其中。

  2. 若要變更類型,請指向類型名稱,然後按一下兩次。 類型名稱周圍會出現灰色方塊,表示它已選取。

  3. 輸入新的類型名稱。 完成後,請按 Esc 鍵(或按一下實體上的其他位置),儲存變更。 

在魚尾紋資料庫符號中提供的圖形

圖案

描述

[魚尾紋] 資料庫標記法中的 [實體] 圖形。

實體

物件(資料的元件)。 它可以由其屬性唯一識別,因此它與架構中的任何其他實體無關。 
 

具有 [魚尾紋] 資料庫符號中 [屬性] 圖形的圖元。

含屬性的實體

物件(資料的元件)。 它可以由其屬性唯一識別,因此它與架構中的任何其他實體無關。 包含顯示每個屬性之資料類型的欄。

[魚尾紋] 資料庫標記法中的屬性圖形。

屬性

描述實體的事實。 出現在實體的框架內。

[魚尾紋] 資料庫標記法中的 [主鍵] 屬性圖形。

主鍵屬性

唯一識別特定實體的屬性。 

[魚尾紋] 資料庫標記法中的主鍵分隔符號圖形。

主鍵分隔符號

使用水平線來分隔主鍵屬性與實體的其他屬性。 

[魚尾紋] 資料庫標記法中的 [關聯] 圖形。

關聯圖

指出兩個強實體之間的關聯。 其名稱是一個簡短描述關聯的動詞。 將關聯粘附至實體之後,請以滑鼠右鍵按一下以設定選項,例如它是否為「辨識」關聯,以及設定連接線每個端點的符號。 

強和弱實體

  • 強實體具有主鍵,這表示它只能由其屬性唯一識別。

  • 弱實體是不能單獨由其屬性唯一識別的實體。 它存在-相依于其父實體。 它必須與其屬性搭配使用外鍵,才能建立主鍵。 通常,外鍵是弱實體所關聯的強實體主鍵。

兩個強實體之間的關聯簡單稱為關聯。 

強實體與弱實體之間的關聯稱為 [強關聯]。

魚尾紋標記法中的符號

魚尾紋圖會將實體表示為方塊,並以線條在方塊之間的方式代表關聯。 這些線條末端的不同圖形代表關聯的相對基數。 

三個符號是用來代表基數:

振鈴代表 "零"

[魚尾紋] 標記法中的環符號。

破折號代表 "one"

[魚尾紋] 標記法中的破折號符號。

魚尾紋代表 "多" 或 "無窮"

魚尾紋標記法中的魚尾紋符號。

這些符號是成對使用,代表實體在關聯中可能具有的四種基數類型。 Notation 的內部元素代表最小值,而專用項目(最接近實體)代表最大值。

描述

符號

響與短線:最小值為零、最大值為零(選用)

0或1的符號,以魚尾紋標記法表示。

破折號及破折號:最小值、最大值(強制)

一個且只有一個的符號,以魚尾紋的形式表示。

震鈴與魚尾紋:最小值為零、最大數(選用)

以 [魚尾紋] 標記法表示的零或多個符號。

破折號和魚尾紋:最小值,最多(強制)

一或多個的符號,以魚尾紋的形式表示。

設計圖表的秘訣

  • 找出您需要的所有實體。 在圖表中繪製所有這些專案。

  • 判斷哪些實體彼此關聯,並連接它們。 (並非所有實體都有關聯。 某些可能有多個關聯性。)

  • 每個實體在圖表中應只出現一次。

  • 查看您所繪製的關聯。 是否有任何多餘的關聯? 是否有任何不必要的或遺失的專案? 

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×