MySQL Workbench 手冊  /  ...  /  建模偏好設定

3.2.4 建模偏好設定

本節提供影響 MySQL Workbench 中建模功能的組態選項(請參閱下圖)。建模偏好設定包含特定類別的選項。

偏好設定:建模:主要

圖 3.11 偏好設定:建模

Content is described in the surrounding text.

EER 模型器

  • 啟動時自動重新開啟先前的模型

    如果您希望先前工作的模型在您啟動 MySQL Workbench 時自動重新開啟,請選取此核取方塊。

  • 強制使用軟體式彩現 EER 圖表

    MySQL Workbench 在可用時使用 OpenGL 進行彩現。但是,由於驅動程式錯誤,偶爾會發生問題。這些問題可以透過在這裡選取軟體彩現選項來解決。

  • 模型復原歷史記錄大小:[ 10 ]

    您可以在這裡限制復原歷史記錄的大小。將此值設定為 0 以擁有無限的復原歷史記錄。預設為 10 個復原歷史記錄操作。

  • 模型自動儲存間隔:[ 1 分鐘 ]

    開啟但未儲存的模型將在此期間後自動儲存。載入模型檔案時,如果檔案先前未正確儲存(可能是由於意外關機或電源故障),MySQL Workbench 會通知您。然後,MySQL Workbench 可以嘗試復原最後自動儲存的版本。若要讓自動復原適用於新檔案,請至少儲存檔案一次。

偏好設定:建模:預設值

設定建模物件名稱的預設值(請參閱下圖)。

圖 3.12 偏好設定:建模:預設值

Content is described in the surrounding text.

下表顯示物件名稱及其預設值。

欄預設值

物件名稱 預設值
主鍵欄名稱 id%table%
主鍵欄類型 INT
欄名稱 %table%col
欄類型 VARCHAR(45)

外鍵/關聯預設值

物件名稱 預設值
外鍵名稱 fk%stable_%dtable%
欄名稱 %table%_%column%
ON UPDATE NO ACTION
ON DELETE NO ACTION
關聯式資料表名稱 %stable%_has_%dtable%

偏好設定:建模:MySQL

此偏好設定群組可讓您設定與您的 MySQL 版本相關的建模選項(請參閱下圖)。

圖 3.13 偏好設定:建模:MySQL

Content is described in the surrounding text.

模型

  • 預設目標 MySQL 版本:[ 版本 ]

    此 MySQL 版本號碼會影響一小部分的驗證程序和資料表編輯器選項。請以 主要.次要 (8.0) 或 主要.次要.發行 (8.0.38) 格式指定版本號碼。

模型資料表預設值

  • 預設儲存引擎

    使用此預設儲存引擎定義在 MySQL Workbench 中建立的資料表。值包括:InnoDBMyISAMndbclusterMEMORYFEDERATEDARCHIVECSVBLACKHOLEMRG_MyISAM

正向工程和同步

  • 要在產生的指令碼中使用的 SQL_MODE

    定義正向工程和同步使用的 SQL_MODE。預設為 ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION

偏好設定:建模:圖表

下圖顯示適用於模型相關圖表的偏好設定選項。

圖 3.14 偏好設定:建模:圖表

Content is described in the surrounding text.

所有物件

  • 展開新物件

    預設為啟用。將新建立的物件的初始狀態設定為展開(或在停用時摺疊)。

  • 將物件色彩變更傳播至所有圖表

    預設為啟用。如果變更物件的 圖形色彩,也會更新所有圖表中代表相同物件的所有圖形。

資料表

  • 顯示欄類型

    預設為啟用。在資料表圖形中,在其名稱旁邊顯示欄類型。

  • 顯示綱要名稱

    在資料表圖形的標題列中顯示擁有者綱要名稱。

  • 要顯示的 ENUM 和 SET 的最大長度:[20]

  • 顯示欄旗標

    在資料表圖形中,在其名稱旁邊顯示欄旗標,例如 NOT NULL 和 UNSIGNED。

  • 要顯示的最大欄數 [30] 較大的資料表將會截斷。

常式

  • 截斷長度超過 [20] 個字元的常式名稱。

關聯性/連線

  • 繪製線條交叉(在大型圖表中較慢)

  • 顯示標題

  • 將標題置於線條上方中心

偏好設定:建模:外觀

使用此偏好設定群組來設定 EER 圖表畫布上顯示之物件的可用色彩。如下圖所示,您也可以根據需要新增色彩。

如需相關資訊,請參閱第 3.1 節「使用者協助工具選項」

圖 3.15 偏好設定:建模:外觀

Content is described in the surrounding text.

色彩預設

這些是在建模時使用的可用色彩,分為兩個部分。首先,是建立資料表和檢視時使用的色彩。第二個部分是諸如圖層和附註等項目的可用色彩。

字型

這些定義建模時使用的字型和字型大小。