某網(wǎng)上訂書系統(tǒng),涉及如下信息: (1)客戶:客戶號、姓名、地址、聯(lián)系電話。 (2)圖書:書號、書名、出版社、單價(jià)。 (3)訂單:訂單號、日期、付款方式、總金額。 其中:一份訂單可訂購多種圖書,每種圖書可訂購多本;一位客戶可有多份訂單,一份訂單僅對應(yīng)一位客戶。 (1)根據(jù)以上敘述,建立ER模型,要求標(biāo)注聯(lián)系類型(可省略實(shí)體的屬性)。 (2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)注每個關(guān)系模型的主鍵和外鍵(如果存在)。
設(shè)某工廠數(shù)據(jù)庫中有四個實(shí)體集。一是“倉庫”實(shí)體集,屬性有倉庫號、倉庫面積等;二是“零件”實(shí)體集,屬性有零件號、零件名、規(guī)格、單價(jià)等;三是“供應(yīng)商”實(shí)體集,屬性有供應(yīng)商號、供應(yīng)商名、地址等;四是“保管員”實(shí)體集,屬性有職工號、姓名等。 設(shè)倉庫與零件之間有“存放”聯(lián)系,每個倉庫可存放多種零件,每種零件可存放于若干倉庫中,每個倉庫存放每種零件要記錄庫存量;供應(yīng)商與零件之間有“供應(yīng)”聯(lián)系,一個供應(yīng)商可供應(yīng)多種零件,每種零件也可由多個供應(yīng)商提供,每個供應(yīng)商每提供一種零件要記錄供應(yīng)量;倉庫與保管員之間有“工作”聯(lián)系,一個倉庫可以有多名保管員,但一名保管員只能在一個倉庫工作。 (1)試為該工廠的數(shù)據(jù)庫設(shè)計(jì)一個ER模型,要求標(biāo)注聯(lián)系類型,可省略實(shí)體屬性。 (2)根據(jù)轉(zhuǎn)換規(guī)則,將ER模型轉(zhuǎn)換成關(guān)系模型,要求標(biāo)明每個關(guān)系模式的主鍵和外鍵。