呃(er)和eer圖(eer diagram)的區別

ER圖與EER圖的主要區別在於ER圖是基於ER模型的資料視覺化表示,它描述了資料庫中實體之間的關係。EER圖是基於EER模型的資料視覺化表示,它是原始實體關係(ER)模型的擴充套件。...

關鍵區別——er與eer圖

ER圖與EER圖的主要區別在於ER圖是基於ER模型的數據可視化表示,它描述了數據庫中實體之間的關係。EER圖是基於EER模型的數據可視化表示,它是原始實體關係(ER)模型的擴展。

在將數據輸入數據庫之前,應設計數據庫。用ER圖設計數據庫。它基於實體關係模型。實體關係模型是用來設計和表示數據之間關係的模型。隨著數據的複雜性,ER模型得到了進一步的發展。它被稱為增強型ER模型。EER圖基於增強的ER模型。

目錄

1. 概述和主要區別
2. 什麼是ER圖
3. 什麼是EER圖
4. ER圖與EER圖的相似性
5. 並列比較——表格形式的ER與EER圖
6. 摘要

什麼是er圖(er diagram)?

ER圖表示不同實體之間的關係。實體、屬性和關係是ER圖的常見組件。實體是真實世界的對象。在學校數據庫中,可以有學生、講師、課程等實體,如果學生是一個實體,學生的整個數據集稱為一個實體集。某些實體可能依賴於另一個實體。這種實體被稱為弱實體。

實體之間是通過關係相互聯繫的。當實體的一個實例與另一個實體的一個實例相關聯時,稱為一對一關係。一個部門有一個經理。所以,這是1:1的關係。當一個實體的一個實例與另一個實體的多個實例相關聯時,稱為一對多(1:M)關係。在一個部門中,可以有多個員工,但一個員工在一個部門中。所以,這是1:M關係。當一個實體的多個實例與另一個實體的多個實例相關聯時,稱為一對多(M:N)關係。一個員工可以從事多個項目。此外,一個項目可以有多個員工。這是一種M:N關係。1:M和1:M是二進制關係。當一個實體與其自身相關時,它是一個遞歸關係。三次關係是三元關係。

每個實體都有描述它們的屬性。它們被稱為屬性。學生實體可以具有學生id、姓名、出生日期、電話號碼等屬性。每個實體都包含一個鍵屬性,有助於區分數據庫中的每個記錄。在Student entity中,Student_id可以被視為關鍵屬性,因為它有助於唯一地標識每個讀操作。某些屬性可以從其他屬性派生。年齡屬性可以由_出生屬性的數據\u導出。因此,年齡是一個派生屬性。如果學生有多個電話號碼,電話號碼屬性可以視為多值屬性。name屬性可以分為多個屬性,如名字和姓氏。那麼它就是一個複合屬性。

參考下面的ER圖,

呃(er)和eer圖(eer diagram)的區別

圖01:ER圖

講師是一個實體。它具有id和speciality屬性。id是鍵屬性。講師主持課程。行為是講師與課程之間的關係。關係用菱形表示。課程實體的關鍵屬性是課程代碼。課程取決於項目。因此,本項目是一個薄弱環節。課程與項目的關係也比較薄弱。一個弱實體由一些雙矩形框表示。這個項目是由學生完成的。學生的關鍵屬性是id,學生可以有多個**,所以是一個多值屬性。name屬性進一步分為firstname和lastname。因此,名稱是一個複合屬性。

講師主持多個課程,講師管理多個項目,因此它們是一對多(1:M)關係。一門課有一個項目,一個項目是由一個學生完成的。因此,它們是一對一(1:1)的關係。

什麼是eer圖(eer diagram)?

當應用程序變得複雜時,傳統的ER模型不足以繪製複雜的圖表。因此,ER模型得到了進一步的發展。它被稱為增強ER圖。在增強的ER圖(EER)中,有三個概念被添加到現有的ER模型中。它們是泛化、專業化和聚合。一般來說,較低級別的實體可以組合起來生成更高級別的實體。專業化與泛化相反。在專業化方面,高層次的實體可以分為低層次的實體。聚合是將兩個實體之間的關係視為單個實體的過程。

呃(er)和eer圖(eer diagram)的區別

圖02:泛化和專業化

根據上面的ER圖,學生和講師實體是人實體。自下而上,將學生和講師實體歸納為人的實體。這是自下而上的方法。從上到下,人的實體可以進一步專業化為學生和講師。這是自上而下的方法。人員的姓名和城市屬性屬於學生實體講師實體。Student實體有自己的Student_id屬性,而講師實體有它的講師_id。

下面是聚合的一個示例。

呃(er)和eer圖(eer diagram)的區別

圖03:聚合

根據上面的ER圖,考試中心和考試之間的關係是一個整體。整個實體與學生實體有關係。當學生參觀考試中心時,他或她會詢問考試中心和考試情況。因此,當兩個實體之間的關係被視為單個實體時,它就是一個聚合。

什麼是er圖與eer圖的相似性(the similarity between er and eer diagram)?

  • ER圖和EER圖都可以用來設計數據庫。

呃(er)和eer圖(eer diagram)的區別

ER與EER圖
ER圖是基於ER模型的數據可視化表示,它描述了數據庫中實體之間的相互關係。 EER圖是基於EER模型的數據可視化表示,它是原始實體關係(ER)模型的擴展。
型號
ER圖是基於ER模型的。 EER圖是基於EER模型的。

總結 - 呃(er) vs. eer圖(eer diagram)

可以使用ER圖設計數據庫。EER圖是增強型ER圖。EER中有比原始ER圖更多的特性。ER圖是基於ER模型的數據可視化表示,它描述了數據庫中實體之間的相互關係。EER圖是基於EER模型的數據可視化表示,它是原始實體關係(ER)模型的擴展。這就是ER圖和EER圖的區別。

引用
  • 發表於 2020-10-19 04:37
  • 閱讀 ( 47 )
  • 分類:科技

你可能感興趣的文章

軌道圖(orbital diagram)和電子組態(electron configuration)的區別

...道圖與表格形式的電子構型 6. 摘要 什麼是軌道圖(orbital diagram)? 軌道圖是一種顯示電子在原子軌道上的分佈並指示這些電子的自旋的圖表。它是一種表示哪些軌道被填充,哪些軌道被部分填充的符號。這裡,我們用箭頭來表示...

  • 發佈於 2020-10-14 00:32
  • 閲讀 ( 549 )

拉蒂默圖(latimer diagram)和霜凍圖(frost diagram)的區別

...蒂默圖與霜圖的表格形式 5. 摘要 什麼是拉蒂默圖(latimer diagram)? 拉蒂默圖是元素標準電極電位的總結。這張圖是以美國化學家溫德爾·米切爾·拉蒂默的名字命名的。在繪製這類圖表時,我們應該把化學元素的高度氧化形式寫在...

  • 發佈於 2020-10-16 21:05
  • 閲讀 ( 41 )

相圖(phase diagram)和平衡圖(equilibrium diagram)的區別

...什麼是平衡圖 4. 相圖與平衡圖 5. 摘要 什麼是相圖(a phase diagram)? 相圖是一種圖表,總結了熱力學上不同的系統在平衡狀態下共存的詳細情況。相圖顯示相邊界或平衡邊界,它們將相分離。相圖是壓力與溫度的關係圖。 圖1:顯...

  • 發佈於 2020-10-18 03:17
  • 閲讀 ( 65 )

類圖(class diagram)和物件圖(object diagram)的區別

...列比較-類圖與表格式的物件圖 5. 摘要 什麼是類圖(class diagram)? 類圖表示系統的靜態檢視。它描述了類的屬性和操作。類圖是面向物件系統中使用最廣泛的建模圖,因為類圖可以直接用面嚮物件語言進行對映。 圖01:類圖 上面...

  • 發佈於 2020-10-18 08:23
  • 閲讀 ( 39 )

用例圖(use case diagram)和活動圖(activity diagram)的區別

...用例圖與表格形式的活動圖 5. 摘要 什麼是用例圖(use case diagram)? 有兩種UML建模型別。它們是結構化行為建模。結構化建模描述系統的靜態特性,而行為建模描述系統的動態特性。用例圖是一個行為圖。 單個用例表示系統的高...

  • 發佈於 2020-10-18 08:33
  • 閲讀 ( 47 )

一般化(generalization)和資料庫管理系統專業化(specialization in dbms)的區別

...(generalization)和資料庫管理系統專業化(specialization in dbms)的區別 資料庫管理系統中的泛化與專業化 泛化是將較低層次的實體組合起來產生較高層次實體的過程。 專業化是將高階實體劃分為低階實體的過程。 同義詞 ...

  • 發佈於 2020-10-19 04:33
  • 閲讀 ( 135 )

序列圖(sequence diagram)和協作圖(collaboration diagram)的區別

...順序圖與表格形式的協作圖 6. 摘要 什麼是序列圖(sequence diagram)? 序列圖用於表示物件之間在特定時間段內的互動作用。請求訊息用深色箭頭表示,返回訊息用虛線箭頭表示。矩形垂直框表示每個物件的啟用時間。 圖01:序列圖...

  • 發佈於 2020-10-19 05:48
  • 閲讀 ( 63 )

英制熱量單位(btu)和瓦特(watts)的區別

英制熱量單位(btu)和瓦特(watts)的區別 為了理解BTU和瓦特之間的區別,首先要確定能量和功率的概念。如果一個物體在做一個功,這個物體就會有足夠的能量來完成這個任務。如果物體之間有熱傳遞,則從該物體上移除或給予...

  • 發佈於 2020-10-25 20:59
  • 閲讀 ( 131 )

高爾基體(golgi apparatus)和內質網(endoplasmic reticulum)的區別

...胞中。 高爾基體(golgi apparatus)和內質網(endopla**ic reticulum)的區別 高爾基體或高爾基體是由少數充滿液體的盤子排列而成,而內質網是由小管和小泡組成的網路。因此,這是高爾基體和內質網的關鍵區別。此外,高爾基體對細胞...

  • 發佈於 2020-11-03 18:18
  • 閲讀 ( 42 )

顆粒狀(granular)和無顆粒內質網(agranular endoplasmic reticulum)的區別

... 顆粒狀(granular)和無顆粒內質網(agranular endopla**ic reticulum)的區別 顆粒內質網是有核糖體的內質網型別,而無顆粒內質網是沒有核糖體的內質網型別。因此,這是顆粒內質網和無顆粒內質網的關鍵區別。顆粒內質網外觀粗糙,無...

  • 發佈於 2020-11-04 12:51
  • 閲讀 ( 39 )
淩柯z
淩柯z

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦