版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第第3 3章章 實(shí)體聯(lián)系模型(實(shí)體聯(lián)系模型(E-RE-R模型)模型) 本章要點(diǎn):本章要點(diǎn): 三個世界的概念三個世界的概念 E-R模型的基本要素模型的基本要素實(shí)體、屬性、實(shí)體、屬性、聯(lián)系聯(lián)系 E-R模型轉(zhuǎn)換為關(guān)系模式的方法模型轉(zhuǎn)換為關(guān)系模式的方法3.1 E3.1 E- -R R模型模型3.1.1 三個世界三個世界 要把現(xiàn)實(shí)世界中客觀存在的事物及其聯(lián)系最要把現(xiàn)實(shí)世界中客觀存在的事物及其聯(lián)系最終反映到計(jì)算機(jī)的數(shù)據(jù)世界,要經(jīng)歷三個領(lǐng)域的終反映到計(jì)算機(jī)的數(shù)據(jù)世界,要經(jīng)歷三個領(lǐng)域的演變:演變:現(xiàn)實(shí)世界現(xiàn)實(shí)世界、信息世界信息世界和和數(shù)據(jù)世界數(shù)據(jù)世界。 現(xiàn)實(shí)世界是指實(shí)際存在的客觀事物及其聯(lián)系。現(xiàn)實(shí)世界是指實(shí)際
2、存在的客觀事物及其聯(lián)系。 信息世界是指現(xiàn)實(shí)世界中的客觀事物在人頭腦中信息世界是指現(xiàn)實(shí)世界中的客觀事物在人頭腦中形成的形成的概念概念。 數(shù)據(jù)世界是信息世界的數(shù)據(jù)世界是信息世界的數(shù)據(jù)化數(shù)據(jù)化,即把人腦中對事,即把人腦中對事物及其聯(lián)系的概念進(jìn)行數(shù)據(jù)化,進(jìn)入計(jì)算機(jī)領(lǐng)域。物及其聯(lián)系的概念進(jìn)行數(shù)據(jù)化,進(jìn)入計(jì)算機(jī)領(lǐng)域。三個世界術(shù)語對應(yīng)關(guān)系三個世界術(shù)語對應(yīng)關(guān)系事物類事物類事物事物性質(zhì)性質(zhì)實(shí)體集實(shí)體集實(shí)體實(shí)體屬性屬性文件文件記錄記錄數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)現(xiàn)實(shí)世界現(xiàn)實(shí)世界信息世界信息世界數(shù)據(jù)世界數(shù)據(jù)世界三個世界演變?nèi)齻€世界演變 三個世界的相互演變,都需要相應(yīng)的數(shù)據(jù)模三個世界的相互演變,都需要相應(yīng)的數(shù)據(jù)模型??梢园褦?shù)據(jù)模型分
3、為兩個級別:型??梢园褦?shù)據(jù)模型分為兩個級別:概念模型概念模型和和實(shí)施模型實(shí)施模型。 把現(xiàn)實(shí)世界轉(zhuǎn)化為信息世界的模型稱為概念模把現(xiàn)實(shí)世界轉(zhuǎn)化為信息世界的模型稱為概念模型;型; 把信息世界轉(zhuǎn)換為數(shù)據(jù)世界使用的模型稱為實(shí)把信息世界轉(zhuǎn)換為數(shù)據(jù)世界使用的模型稱為實(shí)施模型。施模型。 常用的概念模型是實(shí)體常用的概念模型是實(shí)體-聯(lián)系模型(聯(lián)系模型(E-R模模型)。前面提到的層次、網(wǎng)狀、關(guān)系模型其實(shí)型)。前面提到的層次、網(wǎng)狀、關(guān)系模型其實(shí)都是實(shí)施模型。都是實(shí)施模型。 3.1.2 E-R模型的組成要素及表示方法模型的組成要素及表示方法 E-R模型是由模型是由P.P.Chen于于1976年提出的,現(xiàn)在年提出的,現(xiàn)在
4、已經(jīng)廣泛應(yīng)用于數(shù)據(jù)庫設(shè)計(jì)中,該模型通過已經(jīng)廣泛應(yīng)用于數(shù)據(jù)庫設(shè)計(jì)中,該模型通過E-R圖圖表示實(shí)體及其聯(lián)系。在設(shè)計(jì)數(shù)據(jù)庫時,人們往往把表示實(shí)體及其聯(lián)系。在設(shè)計(jì)數(shù)據(jù)庫時,人們往往把E-R圖作為中間步驟,用圖作為中間步驟,用E-R圖準(zhǔn)確地反映出信息,圖準(zhǔn)確地反映出信息,再從再從E-R圖構(gòu)造出實(shí)施模型,從而使問題變得簡單,圖構(gòu)造出實(shí)施模型,從而使問題變得簡單,不易犯錯。不易犯錯。2實(shí)體間不同聯(lián)系情況的實(shí)體間不同聯(lián)系情況的E-R圖表示法圖表示法【例【例 1】兩個實(shí)體集之間的一對一的聯(lián)系的繪制方法?!績蓚€實(shí)體集之間的一對一的聯(lián)系的繪制方法。 假設(shè)某學(xué)院有若干個系,每個系只有一個主任。則主任和系之假設(shè)某學(xué)院有
5、若干個系,每個系只有一個主任。則主任和系之間是一對一的關(guān)系。主任和系的屬性分別如下:間是一對一的關(guān)系。主任和系的屬性分別如下: 主任主任編號,姓名,年齡,學(xué)歷編號,姓名,年齡,學(xué)歷 系系系編號,系名系編號,系名 主任和系之間是一個主任和系之間是一個管理管理關(guān)系(聯(lián)系本身也可以有屬性:任職關(guān)系(聯(lián)系本身也可以有屬性:任職時間)時間)實(shí)體名實(shí)體名實(shí)體表示實(shí)體表示屬性名屬性名屬性表示屬性表示聯(lián)系名聯(lián)系名聯(lián)系表示聯(lián)系表示1E-R圖的組成要素及其畫法圖的組成要素及其畫法描述主任和系之間的描述主任和系之間的E-RE-R圖圖主任主任系系管理管理編號編號學(xué)歷學(xué)歷年齡年齡姓名姓名系名系名系編號系編號任職時間任職
6、時間11另外一種表示法另外一種表示法系系系名系名系編號系編號主任主任系系管理管理任職時間任職時間11主任主任編號編號姓名姓名年齡年齡學(xué)歷學(xué)歷【例【例 2】兩個實(shí)體集之間的一對多的聯(lián)系的繪制方法?!績蓚€實(shí)體集之間的一對多的聯(lián)系的繪制方法。 假設(shè)在某倉庫管理系統(tǒng)中,有兩個實(shí)體集:倉庫和假設(shè)在某倉庫管理系統(tǒng)中,有兩個實(shí)體集:倉庫和商品。倉庫用來存放商品,且規(guī)定一類商品只能存商品。倉庫用來存放商品,且規(guī)定一類商品只能存放在一個倉庫中,一個倉庫可以存放多件商品。放在一個倉庫中,一個倉庫可以存放多件商品。 倉庫和商品之間是一對多的聯(lián)系。倉庫和商品的屬倉庫和商品之間是一對多的聯(lián)系。倉庫和商品的屬性分別如下:
7、性分別如下: 倉庫倉庫倉庫號,地點(diǎn),面積倉庫號,地點(diǎn),面積 商品商品商品號,商品名,價格商品號,商品名,價格 在存放聯(lián)系中要反映出存放商品的數(shù)量。(聯(lián)系本在存放聯(lián)系中要反映出存放商品的數(shù)量。(聯(lián)系本身屬性:數(shù)量)身屬性:數(shù)量)描述倉庫和商品之間的描述倉庫和商品之間的E-RE-R圖圖倉庫倉庫商品商品存放存放地點(diǎn)地點(diǎn)面積面積倉庫號倉庫號商品號商品號價格價格數(shù)量數(shù)量商品名商品名另外一種表示法另外一種表示法倉庫倉庫倉庫號倉庫號地點(diǎn)地點(diǎn)面積面積商品商品價格價格商品名商品名商品號商品號倉庫倉庫商品商品存放存放數(shù)量數(shù)量1n【例【例 3】兩個實(shí)體集之間的多對多聯(lián)系的繪制方法?!績蓚€實(shí)體集之間的多對多聯(lián)系的繪制
8、方法。 假設(shè)在某教務(wù)管理系統(tǒng)中,一個教師可以上多門課,假設(shè)在某教務(wù)管理系統(tǒng)中,一個教師可以上多門課,一門課也可以由多個老師上。一門課也可以由多個老師上。 教師和課程之間是多對多的聯(lián)系。教師和課程可用教師和課程之間是多對多的聯(lián)系。教師和課程可用以下屬性來描述:以下屬性來描述: 教師教師教師號,教師名,職稱教師號,教師名,職稱 課程課程課程號,課程名,班級課程號,課程名,班級 在在“講授講授”聯(lián)系中應(yīng)能反映出教師的授課質(zhì)量。聯(lián)系中應(yīng)能反映出教師的授課質(zhì)量。(聯(lián)系本身屬性:質(zhì)量)(聯(lián)系本身屬性:質(zhì)量)描述教師和課程之間的描述教師和課程之間的E-RE-R圖圖教師教師課程課程講授講授教師名教師名職稱職稱
9、教師號教師號課程號課程號班級班級質(zhì)量質(zhì)量課程名課程名另外一種表示法另外一種表示法教師教師教師號教師號教師名教師名職稱職稱課程課程班級班級課程名課程名課程號課程號教師教師課程課程講授講授質(zhì)量質(zhì)量mn3.2 E-R3.2 E-R圖的設(shè)計(jì)方法圖的設(shè)計(jì)方法 E-R圖的設(shè)計(jì)方法雖無固定的規(guī)定,但是通常都應(yīng)經(jīng)過以圖的設(shè)計(jì)方法雖無固定的規(guī)定,但是通常都應(yīng)經(jīng)過以下兩個階段:下兩個階段: (1)針對每一用戶畫出該用戶信息的)針對每一用戶畫出該用戶信息的局部局部E-R圖,確定該圖,確定該用戶視圖的實(shí)體、屬性和聯(lián)系。需注意的是:用戶視圖的實(shí)體、屬性和聯(lián)系。需注意的是:能作為屬能作為屬性的就不要作為實(shí)體性的就不要作為
10、實(shí)體,這有利于,這有利于E-R圖的簡化。圖的簡化。 (2)綜合局部)綜合局部E-R圖,生成圖,生成總體總體E-R圖。在綜合過程中,圖。在綜合過程中,同名實(shí)體只能出現(xiàn)一次,還要去掉不必要的聯(lián)系,以便同名實(shí)體只能出現(xiàn)一次,還要去掉不必要的聯(lián)系,以便消除冗余。一般來說,從總體消除冗余。一般來說,從總體E-R圖必須能圖必須能導(dǎo)出導(dǎo)出原來的所原來的所有局部視圖,包括實(shí)體、屬性和聯(lián)系。有局部視圖,包括實(shí)體、屬性和聯(lián)系。 注意:一個系統(tǒng)的注意:一個系統(tǒng)的E-R圖不是唯一的,強(qiáng)調(diào)不同的側(cè)面畫圖不是唯一的,強(qiáng)調(diào)不同的側(cè)面畫出的出的E-R圖會有很大的不同。總體圖會有很大的不同??傮wE-R圖所表示的實(shí)體聯(lián)圖所表示的
11、實(shí)體聯(lián)系模型只能說明實(shí)體之間的聯(lián)系,還有把它轉(zhuǎn)化為數(shù)據(jù)系模型只能說明實(shí)體之間的聯(lián)系,還有把它轉(zhuǎn)化為數(shù)據(jù)模型才能被實(shí)際的模型才能被實(shí)際的DBMS所接受。所接受。 例例 題題 【例【例 4】某學(xué)校管理系統(tǒng)中有三個部門:后勤部、教】某學(xué)校管理系統(tǒng)中有三個部門:后勤部、教務(wù)處和財(cái)務(wù)處。后勤部用來管理學(xué)生的住宿;教務(wù)務(wù)處和財(cái)務(wù)處。后勤部用來管理學(xué)生的住宿;教務(wù)處用來管理學(xué)生選課和教師任課;財(cái)務(wù)處用來管理處用來管理學(xué)生選課和教師任課;財(cái)務(wù)處用來管理發(fā)放教師的工資。發(fā)放教師的工資。 后勤部涉及到的實(shí)體及實(shí)體之間的聯(lián)系后勤部涉及到的實(shí)體及實(shí)體之間的聯(lián)系學(xué)生的屬性有:學(xué)生的屬性有: 學(xué)號、姓名、性別、年齡、專業(yè)
12、和入學(xué)時間學(xué)號、姓名、性別、年齡、專業(yè)和入學(xué)時間宿舍的屬性有:宿舍的屬性有: 樓號、房間、檔次樓號、房間、檔次學(xué)生與宿舍的聯(lián)系是一個學(xué)生只能住在一個宿舍,一個學(xué)生與宿舍的聯(lián)系是一個學(xué)生只能住在一個宿舍,一個宿舍能住多個學(xué)生,學(xué)生住宿要交租金。宿舍能住多個學(xué)生,學(xué)生住宿要交租金。 (聯(lián)系本身屬(聯(lián)系本身屬性:租金)性:租金) 教務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系教務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系學(xué)生的屬性有:學(xué)生的屬性有: 學(xué)號、姓名、性別、年齡、專業(yè)和入學(xué)時間學(xué)號、姓名、性別、年齡、專業(yè)和入學(xué)時間教師的屬性有:教師的屬性有: 教師號、姓名、性別、職稱、專業(yè)教師號、姓名、性別、職稱、專業(yè)課程的屬性
13、有:課程的屬性有: 課程號、課程名、學(xué)時數(shù)、專業(yè)課程號、課程名、學(xué)時數(shù)、專業(yè)各實(shí)體關(guān)系描述如下:各實(shí)體關(guān)系描述如下: 一個學(xué)生可以選多門課,一門課可以由多個學(xué)生一個學(xué)生可以選多門課,一門課可以由多個學(xué)生選修選修;學(xué)生選修某門課有一個成績;一個教師可以講授多門課,學(xué)生選修某門課有一個成績;一個教師可以講授多門課,一門課也可以由多個老師教;教師教某門課有一個質(zhì)量一門課也可以由多個老師教;教師教某門課有一個質(zhì)量評價。(聯(lián)系本身屬性:質(zhì)量)評價。(聯(lián)系本身屬性:質(zhì)量) 財(cái)務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系財(cái)務(wù)處涉及到的實(shí)體及實(shí)體之間的聯(lián)系教師的屬性有:教師的屬性有: 教師號、姓名、性別、職稱、專業(yè)教師號
14、、姓名、性別、職稱、專業(yè)工資的屬性有:工資的屬性有: 基本工資、加班工資、扣稅、工資編號基本工資、加班工資、扣稅、工資編號教師和工資的聯(lián)系是:教師和工資的聯(lián)系是: 一個教師只能領(lǐng)一份工資,一份工資只能由一個教一個教師只能領(lǐng)一份工資,一份工資只能由一個教師領(lǐng),領(lǐng)工資時應(yīng)注明是某月工資。師領(lǐng),領(lǐng)工資時應(yīng)注明是某月工資。 (聯(lián)系本身屬(聯(lián)系本身屬性:月份)性:月份)根據(jù)題意設(shè)計(jì)出各部門的局部根據(jù)題意設(shè)計(jì)出各部門的局部E-RE-R圖圖n學(xué)生學(xué)生宿舍宿舍住住1租金租金學(xué)生學(xué)生姓名姓名專業(yè)專業(yè)學(xué)號學(xué)號宿舍宿舍樓號樓號檔次檔次年齡年齡性別性別入學(xué)時間入學(xué)時間房間號房間號(a) 后勤部的局部后勤部的局部E-R
15、圖圖 教師教師教師教師課程課程課程課程學(xué)生學(xué)生教師號教師號姓名姓名性別性別職稱職稱課程名課程名專業(yè)專業(yè)學(xué)時數(shù)學(xué)時數(shù)專業(yè)專業(yè)成績成績質(zhì)量質(zhì)量課程號課程號選修選修講授講授mmnn(b) 教務(wù)處的局部教務(wù)處的局部E-R圖(學(xué)生同(圖(學(xué)生同(a)圖)圖) 教師教師工資工資月份月份工資編號工資編號扣稅扣稅加班工作加班工作基本工資基本工資領(lǐng)領(lǐng)工資工資(c)財(cái)務(wù)處的局部)財(cái)務(wù)處的局部E-R圖(教師同(圖(教師同(b)圖)圖) 11學(xué)校管理系統(tǒng)的全局學(xué)校管理系統(tǒng)的全局E-RE-R圖圖學(xué)生學(xué)生姓名姓名專業(yè)專業(yè)學(xué)號學(xué)號年齡年齡性別性別入學(xué)時間入學(xué)時間宿舍宿舍樓號樓號檔次檔次房間號房間號教師教師教師號教師號姓名姓
16、名性別性別職稱職稱專業(yè)專業(yè)課程課程課程名課程名學(xué)時數(shù)學(xué)時數(shù)專業(yè)專業(yè)課程號課程號學(xué)校管理系統(tǒng)的全局學(xué)校管理系統(tǒng)的全局E-RE-R圖圖工資工資工資編號工資編號扣稅扣稅加班工作加班工作基本工資基本工資工資工資課程課程教師教師宿舍宿舍學(xué)生學(xué)生領(lǐng)領(lǐng)講授講授住住選修選修mmnnn111月份月份質(zhì)量質(zhì)量成績成績租金租金3.3 E-R3.3 E-R模型到關(guān)系模型的轉(zhuǎn)換模型到關(guān)系模型的轉(zhuǎn)換 把把E-R圖轉(zhuǎn)換為關(guān)系模型可遵循如下原則圖轉(zhuǎn)換為關(guān)系模型可遵循如下原則 : (1)對于)對于E-R圖中每個圖中每個實(shí)體集實(shí)體集,都應(yīng)轉(zhuǎn)換為一個,都應(yīng)轉(zhuǎn)換為一個關(guān)系關(guān)系,該關(guān)系應(yīng)包括對應(yīng)實(shí)體的全部屬性,并應(yīng),該關(guān)系應(yīng)包括對應(yīng)實(shí)
17、體的全部屬性,并應(yīng)根據(jù)關(guān)系所表達(dá)的根據(jù)關(guān)系所表達(dá)的語義語義確定哪個屬性或哪幾個屬確定哪個屬性或哪幾個屬性組作為性組作為“主關(guān)鍵字主關(guān)鍵字”,主關(guān)鍵字用來標(biāo)識實(shí)體。,主關(guān)鍵字用來標(biāo)識實(shí)體。 (2)對于)對于E-R圖中的圖中的聯(lián)系聯(lián)系,情況比較復(fù)雜,要根,情況比較復(fù)雜,要根據(jù)實(shí)體聯(lián)系方式的不同,采取不同的手段加以實(shí)據(jù)實(shí)體聯(lián)系方式的不同,采取不同的手段加以實(shí)現(xiàn)?,F(xiàn)。 下面著重討論下面著重討論聯(lián)系聯(lián)系的轉(zhuǎn)換方法。的轉(zhuǎn)換方法。 3.3.1 3.3.1 兩實(shí)體集間兩實(shí)體集間1:n1:n聯(lián)系聯(lián)系 兩實(shí)體集間兩實(shí)體集間1:n聯(lián)系,可將聯(lián)系,可將“一方一方”實(shí)體的主關(guān)鍵字納入實(shí)體的主關(guān)鍵字納入“n方方”實(shí)體集對
18、應(yīng)的關(guān)系中作為實(shí)體集對應(yīng)的關(guān)系中作為“外部關(guān)鍵字外部關(guān)鍵字”,同時把,同時把聯(lián)系的屬性也一并納入聯(lián)系的屬性也一并納入“n方方”對應(yīng)的關(guān)系中。對應(yīng)的關(guān)系中。倉庫倉庫商品商品存放存放地點(diǎn)地點(diǎn)面積面積倉庫號倉庫號商品號商品號價格價格數(shù)量數(shù)量商品名商品名倉庫(倉庫(倉庫號倉庫號,地點(diǎn),面積),地點(diǎn),面積)商品(商品(商品號商品號,商品名,商品名,數(shù)量數(shù)量,價,價格,格,倉庫號倉庫號)以以“n方為主方為主”構(gòu)造關(guān)系模式構(gòu)造關(guān)系模式3.3.2 3.3.2 兩實(shí)體集間兩實(shí)體集間m:nm:n聯(lián)系聯(lián)系 對于兩實(shí)體集間對于兩實(shí)體集間m:n聯(lián)系,必須對聯(lián)系,必須對“聯(lián)系聯(lián)系”單獨(dú)單獨(dú)建立一個關(guān)建立一個關(guān)系,用來聯(lián)系
19、雙方實(shí)體集。該關(guān)系的屬性中系,用來聯(lián)系雙方實(shí)體集。該關(guān)系的屬性中至少要包括被它至少要包括被它所聯(lián)系的雙方實(shí)體集的所聯(lián)系的雙方實(shí)體集的“主關(guān)鍵字主關(guān)鍵字”,并且如果聯(lián)系有屬性,并且如果聯(lián)系有屬性,也要?dú)w入這個關(guān)系中。也要?dú)w入這個關(guān)系中。教師教師課程課程講授講授教師名教師名職稱職稱教師號教師號課程號課程號班級班級質(zhì)量質(zhì)量課程名課程名講授(講授(教師號教師號,課程號課程號,質(zhì)量質(zhì)量)教師(教師(教師號教師號,教師名,職稱),教師名,職稱)課程(課程(課程號課程號,課程名,班級),課程名,班級)3.3.3 3.3.3 兩實(shí)體集間的兩實(shí)體集間的1:11:1的聯(lián)系的聯(lián)系 假設(shè)假設(shè)A實(shí)體集與實(shí)體集與B實(shí)體集
20、是實(shí)體集是1:1的聯(lián)系,聯(lián)系的轉(zhuǎn)換有三種的聯(lián)系,聯(lián)系的轉(zhuǎn)換有三種方法:方法: (1)把)把A實(shí)體集的實(shí)體集的主關(guān)鍵字主關(guān)鍵字加入到加入到B實(shí)體集對應(yīng)的關(guān)系中,實(shí)體集對應(yīng)的關(guān)系中,如果聯(lián)系有屬性也一并加入;如果聯(lián)系有屬性也一并加入; 主任(主任(編號編號,姓名,年齡,姓名,年齡,學(xué)歷)學(xué)歷)主任主任系系管理管理編號編號學(xué)歷學(xué)歷年齡年齡姓名姓名系名系名系編號系編號任職時間任職時間11系(系(系編號系編號,系名,系名,編號編號,任職時間任職時間)3.3.3 3.3.3 兩實(shí)體集間的兩實(shí)體集間的1:11:1的聯(lián)系的聯(lián)系(2)把)把B實(shí)體集的主關(guān)鍵字加入到實(shí)體集的主關(guān)鍵字加入到A實(shí)體集對應(yīng)的關(guān)系中,實(shí)體
21、集對應(yīng)的關(guān)系中,如果聯(lián)系有屬性也一并加入;如果聯(lián)系有屬性也一并加入;主任(主任(編號編號,姓名,年齡,姓名,年齡,學(xué)歷,學(xué)歷,系編號系編號,任職時間任職時間)主任主任系系管理管理編號編號學(xué)歷學(xué)歷年齡年齡姓名姓名系名系名系編號系編號任職時間任職時間11系(系(系編號系編號,系名),系名)3.3.3 3.3.3 兩實(shí)體集間的兩實(shí)體集間的1:11:1的聯(lián)系的聯(lián)系(3)建立建立第三個關(guān)系,關(guān)系中包含兩個實(shí)體集的第三個關(guān)系,關(guān)系中包含兩個實(shí)體集的主關(guān)鍵字主關(guān)鍵字,如果聯(lián)系有屬性也一并加入。如果聯(lián)系有屬性也一并加入。主任(主任(編號編號,姓名,年,姓名,年齡,學(xué)歷,)齡,學(xué)歷,)系(系(系編號系編號,系名
22、),系名)主任主任系系管理管理編號編號學(xué)歷學(xué)歷年齡年齡姓名姓名系名系名系編號系編號任職時間任職時間11管理(管理(編號編號,系編號系編號,任職時間任職時間)例例4 4的的E-RE-R圖轉(zhuǎn)換為關(guān)系模式圖轉(zhuǎn)換為關(guān)系模式第一步:把每個實(shí)體轉(zhuǎn)換為一個關(guān)系模式:第一步:把每個實(shí)體轉(zhuǎn)換為一個關(guān)系模式: 學(xué)生(學(xué)生(學(xué)號學(xué)號,姓名,年齡,性別,專業(yè),入學(xué)時間),姓名,年齡,性別,專業(yè),入學(xué)時間) 宿舍(宿舍(樓號,房間號樓號,房間號,檔次),檔次) 教師(教師(教師號教師號,姓名,性別,職稱,專業(yè)),姓名,性別,職稱,專業(yè)) 課程(課程(課程號課程號,課程名,學(xué)時數(shù),專業(yè)),課程名,學(xué)時數(shù),專業(yè)) 工資(工
23、資(工資編號工資編號,基本工資,加班工資,扣稅),基本工資,加班工資,扣稅)工資工資課程課程教師教師宿舍宿舍學(xué)生學(xué)生領(lǐng)領(lǐng)講授講授住住選修選修mmnnn111月份月份質(zhì)量質(zhì)量成績成績租金租金第二步:轉(zhuǎn)換聯(lián)系:第二步:轉(zhuǎn)換聯(lián)系: 反映學(xué)生與宿舍的一對多關(guān)系反映學(xué)生與宿舍的一對多關(guān)系“住住”,只需把學(xué)生的學(xué)號,只需把學(xué)生的學(xué)號放到宿舍關(guān)系中即可。放到宿舍關(guān)系中即可。講授(講授(課程號課程號,教師號教師號,質(zhì)量質(zhì)量)工資(工資(工資編號工資編號 ,基本工資,加班工資,扣稅,基本工資,加班工資,扣稅,教師號教師號,月份月份)學(xué)生(學(xué)生(學(xué)號學(xué)號,姓名,年齡,性別,專業(yè),入學(xué)時間,姓名,年齡,性別,專業(yè),
24、入學(xué)時間,樓號,房間號樓號,房間號,租金租金 反映學(xué)生與課程、教師與課程的多對多關(guān)系反映學(xué)生與課程、教師與課程的多對多關(guān)系“選修選修”、“教授教授”,需要建立兩個新的關(guān)系。,需要建立兩個新的關(guān)系。選修(選修(課程號課程號,學(xué)號學(xué)號,成績成績) 反映教師與工資間的一對一關(guān)系反映教師與工資間的一對一關(guān)系“領(lǐng)領(lǐng)” ,可將教師號和月,可將教師號和月份屬性放到工資關(guān)系中。份屬性放到工資關(guān)系中。最后形成的關(guān)系模式為:最后形成的關(guān)系模式為: 學(xué)生學(xué)生( (學(xué)號學(xué)號,姓名,年齡,性別,專業(yè),入學(xué)時間,姓名,年齡,性別,專業(yè),入學(xué)時間,樓號,樓號,房間號房間號,租金租金) ) 宿舍(宿舍(樓號,房間號樓號,房間號,檔次),檔次) 教師(教師(教師號教師號,姓名,性別,職稱,專業(yè)),姓名,性別,職稱,專業(yè)) 課程(課程(課程號課程號,課程名,學(xué)時數(shù),專業(yè)),課程名,學(xué)時數(shù),專業(yè)) 工資(工資(工資編號工資編號 ,基本工資,加班工資,扣稅,基本工資,加班工資,扣稅,教師號教師號,月份月份) 選修(選修(課程號課程號,學(xué)號學(xué)號,成績成績) 講授(講授(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)村房屋轉(zhuǎn)讓合同(含土地流轉(zhuǎn)服務(wù))
- 二零二五年度公寓樓出租合同樣本(精裝修物業(yè)費(fèi)家具家電)3篇
- 2025年度美容院投資入股合作協(xié)議模板3篇
- 2025年度兼職軟件開發(fā)外包合同3篇
- 二零二五年度綠色能源項(xiàng)目公司貸款協(xié)議書3篇
- 二零二五年度全新教育機(jī)構(gòu)兼職教師職稱評定合同3篇
- 二零二五年度公司與員工數(shù)字貨幣合作合伙協(xié)議3篇
- 2025年度全日制勞務(wù)合同書(環(huán)保能源設(shè)施運(yùn)維)3篇
- 2025年度綠色有機(jī)農(nóng)產(chǎn)品直供合作購銷合同協(xié)議3篇
- 2025年度水果店轉(zhuǎn)讓及供應(yīng)鏈管理合同模板3篇
- 2024版光伏發(fā)電項(xiàng)目承包經(jīng)營權(quán)轉(zhuǎn)讓合同范本3篇
- 2024年協(xié)會工作計(jì)劃范例(2篇)
- 內(nèi)蒙古自治區(qū)赤峰市2024-2025學(xué)年高三上學(xué)期11月期中物理試題(解析版)
- 廣州廣東廣州市海珠區(qū)瑞寶街招聘雇員9人筆試歷年參考題庫頻考點(diǎn)試題附帶答案詳解
- 國家開放大學(xué)電大臨床藥理學(xué)形考任務(wù)1-3參考答案
- 2024年人教版七年級下冊英語期末綜合檢測試卷及答案
- 2025年高中政治學(xué)業(yè)水平考試時政考點(diǎn)歸納總結(jié)(復(fù)習(xí)必背)
- 統(tǒng)編版(2024新版)七年級下冊道德與法治期末復(fù)習(xí)背誦知識點(diǎn)提綱
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)(2024版)宣傳畫冊
- 老舊小區(qū)改造工程安全管理體系管理制度及措施
- 2024年山西省晉中市公開招聘警務(wù)輔助人員(輔警)筆試摸底測試(3)卷含答案
評論
0/150
提交評論