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