增強型 ER 圖生成器
建立具有特化、泛化與繼承的增強型實體關係圖。描述您的資料庫階層,讓 AI 處理標記法。
最後更新:2026 年 7 月
Try These Examples
什麼是增強型 ER 圖?
增強型 ER 圖(EER)以繼承概念擴充標準 ER 圖。當您的資料庫有「is-a」關係時可使用 EER — 例如 Employee → Manager,或 Vehicle → Car、Truck、Motorcycle。
標準 ERD 處理實體與關係。增強型 ERD 新增特化(將實體拆分為子類型)、泛化(將實體歸類於父類型下),以及繼承(子類型繼承父類型屬性)。
EER 與 ER:到底有何不同
EER 圖(增強實體關係模型)是經典 ER 模型的超集。它保留 ER 的一切,並加入物件導向概念以建模層級結構。EER 新增的內容如下。
| 概念 | ER 圖 | EER 圖 |
|---|---|---|
| 特化 / 泛化 | 不支援 | 核心功能——子類別層級結構 |
| 子類別與超類別 | 所有實體都是扁平的 | 實體可以繼承自父類別 |
| 屬性繼承 | 無 | 子類別繼承父類別的屬性 |
| 不相交 / 重疊 | 不適用 | 建模不相交或重疊的子類別 |
| 聯集型別(類別) | 不可用 | 一個子類別可跨越多個超類別 |
| 最適合 | 簡單扁平的綱要 | 具有層級結構的複雜領域 |
EER 圖標記法
EER 標記法在 ER 的基礎上增加一小組用於層級結構的符號。各符號含義如下。
特化與泛化
特化將超類別(如 Person)拆分為子類別(Student、Instructor)。泛化則相反——將相似實體歸併為共同的超類別。畫法是從超類別連一條線到圓圈,再連到每個子類別。
子類別與繼承
子類別繼承其超類別的所有屬性和關係,並加入自身的。在下面的範例中,Student 從 Person 繼承 person_id 和 name,然後加入 student_number 和 gpa。
不相交與重疊
圓圈中的「d」表示子類別不相交——一個實體最多屬於一個子類別。「o」表示重疊——可屬於多個。完全參與與部分參與分別以雙線和單線表示。
聯集型別(類別)
類別(聯集型別)是其成員來自不同超類別之聯集的子類別——例如可以是 Person 或 Company 的 Owner。
EER 圖範例
展示特化層級的真實增強實體關係範例。每個都由日常語言提示產生。



何時使用增強型 ERD
為您的資料庫設計需求選擇正確的圖表類型:
請為以下情境選擇增強型 ERD:
- 員工/使用者角色階層
- 產品類別樹
- 資料中的任何「is-a」關係
- 學術資料庫設計專案
- 物件關聯式資料庫建模
請為以下情境繼續使用標準 ER 圖:
- 簡單的 CRUD 應用程式
- 沒有繼承的扁平資料
- 快速原型
常見的增強型 ERD 情境
HR 與員工系統
建立員工特化為主管、開發人員、分析師的模型 — 每種都有獨特屬性,但共用通用的員工資料。
電子商務產品階層
產品分類為電子產品、服飾、家具 — 每種類別都有專屬屬性。
學術系統
大學資料庫中,Person 泛化為 Student 與 Professor,且可能有重疊的成員身分。
建立您的增強型 ER 圖
以平實的英文描述您的資料庫階層。我們的 AI 會生成具有特化符號與繼承關係的正確 EER 標記法。
需要更簡單的圖表嗎?試試我們的標準 ER 圖生成器。 ER 圖 — 標準實體關係圖
常見問題
相關資料庫圖表工具
探索其他資料庫設計工具: