設(shè)大學(xué)里教學(xué)數(shù)據(jù)庫中有三個(gè)實(shí)體集。一是“課程”實(shí)體集,屬性有課程號(hào)、課程名稱;二是“教師”實(shí)體集,屬性有教師工號(hào)、姓名、職稱;三是“學(xué)生”實(shí)體集,屬性有學(xué)號(hào)、姓名、性別、年齡。設(shè)教師與課程之間有“主講”聯(lián)系,每位教師可主講若干門課程,但每門課程只有一位主講教師,教師主講課程將選用某本教材;教師與學(xué)生之間有“指導(dǎo)”聯(lián)系,每位教師可指導(dǎo)若干學(xué)生,但每個(gè)學(xué)生只有一位指導(dǎo)教師;學(xué)生與課程之間有“選課”聯(lián)系,每個(gè)學(xué)生可選修若干課程,每門課程可由若干學(xué)生選修,學(xué)生選修課程有個(gè)成績(jī)。 (1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符。 (2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。
設(shè)某汽車運(yùn)輸公司數(shù)據(jù)庫中有三個(gè)實(shí)體集。一是“車隊(duì)”實(shí)體集,屬性有車隊(duì)號(hào)、車隊(duì)名等;二是“車輛”實(shí)體集,屬性有牌照號(hào)、廠家、出廠日期等;三是“司機(jī)”實(shí)體集,屬性有司機(jī)編號(hào)、姓名、電話等。設(shè)車隊(duì)與司機(jī)之間存在“聘用”聯(lián)系,每個(gè)車隊(duì)可聘用若干司機(jī),但每個(gè)司機(jī)只能應(yīng)聘于一個(gè)車隊(duì),車隊(duì)聘用司機(jī)有個(gè)聘期;車隊(duì)與車輛之間存在“擁有”聯(lián)系,每個(gè)車隊(duì)可擁有若干車輛,但每輛車只能屬于一個(gè)車隊(duì);司機(jī)與車輛之間存在著“使用”聯(lián)系,司機(jī)使用車輛有使用日期和公里數(shù)兩個(gè)屬性,每個(gè)司機(jī)可使用多輛汽車,每輛汽車可被多個(gè)司機(jī)使用。 (1)試畫出E-R圖,并在圖上注明屬性、聯(lián)系類型、實(shí)體標(biāo)識(shí)符。 (2)將E-R圖轉(zhuǎn)換成關(guān)系模型,并說明主鍵和外鍵。