實體:客觀存在並可相互區別的事物稱為實體。可以是具體的人、事、物或抽象的概念。
屬性:實體所具有的某一特性稱為屬性。乙個實體可以由若干個屬性來刻畫。
聯絡:現實世界中事物內部以及事物之間的聯絡。在資訊世界中反映為實體內部的聯絡和實體之間的聯絡。
矩形框:表示實體,在框中記入實體名。
菱形框:表示聯絡,在框中記入聯絡名。聯絡也可以有屬性。
橢圓形框:表示實體或聯絡的屬性,將屬性名記入框中。主屬性名,在名稱下畫下劃線。
連線:實體與屬性之間;實體與聯絡之間;聯絡與屬性之間用直線相連,並在直線上標註聯絡的型別。(對於一對一聯絡,要在兩個實體連線方向各寫1; 對於一對多聯絡,要在一的一方寫1,多的一方寫n;對於多對多關係,則要在兩個實體連線方向各寫n,m。)
3種聯絡的表示:
1.課程、教師與參考書三個實體型
一門課程可以有若干個教師講授,使用若干本參考書,每乙個教師只講授一門課程,每一本參考書只供一門課程使用。
2.關係資料模型如下
學生(學號、年齡、性別、專業) 課程(課程號、課程名) 成績(學生、課程)
注意:m, n不要寫在矩形裡面,下圖有點錯
資料庫ER模型
er模型轉換關聯式資料庫的 一般規則 1 將每乙個實體型別轉換成乙個關係模式,實體的屬性為關係模式的屬性。2 對於二元聯絡,按各種情況處理,如下面所示。二元關係 er圖轉換成的關係 聯絡的處理 主鍵外來鍵 1 1 2個關係 模式a模式b 有兩種 處理方式 1 1 把模式b的主鍵,聯絡的屬性加入模式a...
設計資料庫ER模型
最近在作報告的時候,經理說需要畫er圖。對於我這個不是科班出身的同學,畫er圖還真沒做過。er圖確實聽說過,大概也知道用來做什麼,但具體是什麼樣子就不得而知了。於是在google開始搜尋。構成e r圖的基本要素是實體型 屬性和聯絡,其表示方法為 實體型 entity 具有相同屬性的實體具有相同的特徵...
資料庫設計和E R模型
實體 聯絡 e r 資料模型,它提供了乙個找出在資料庫中表示的實體以及實體間如何關聯的方法。最終,資料庫設計將會表示為乙個關聯式資料庫設計和乙個與之關聯的約束集合。1 概念設計 conceptual design 階段多產生的模式提供了乙個對企業的詳細總數。用實體 聯絡模型的術語來說,概念模式定義了...