1 設某商業(yè)集團數(shù)據(jù)庫中有三個實體集.一是“商店”實體集,屬性有商店編號、商店名、地址等;二是“商品”實體集,屬性有商品號、商品名、規(guī)格、單價等;三是“職工”實體集,屬性有職工編號、姓名、性別、業(yè)績等.
商店與商品間存在“銷售”聯(lián)系,每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售一種商品,有月銷售量;商店與職工間存在著“聘用”聯(lián)系,每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪.
(1) 試畫出ER圖,并在圖上注明屬性、聯(lián)系的類型.
(2) 將ER圖轉(zhuǎn)換成關(guān)系模型,并注明主鍵和外鍵.
2 假設某超市公司要設計一個數(shù)據(jù)庫系統(tǒng)來管理該公司的業(yè)務信息.該超市公司的業(yè)務管理規(guī)則如下:
⑴該超市公司有若干倉庫,若干連鎖商店,供應若干商品.
⑵每個商店有一個經(jīng)理和若干收銀員,每個收銀員只在一個商店工作.
⑶每個商店銷售多種商品,每種商品可在不同的商店銷售.
⑷每個商品編號只有一個商品名稱,但不同的商品編號可以有相同的商品名稱.每種商品可以有多種銷售價格.
⑸超市公司的業(yè)務員負責商品的進貨業(yè)務.
試按上述規(guī)則設計ER模型,并將ER模型轉(zhuǎn)換成關(guān)系模型.
(1)ER圖如圖所示.
(2)這個ER圖可轉(zhuǎn)換4個關(guān)系模式:
商店(商店編號,商店名,地址)
職工(職工編號,姓名,性別,業(yè)績,商店編號,聘期,月薪)
商店(商品號,商品名,規(guī)格,單價)
銷售(商店編號,商品號,月銷售量)(商品編號,商品號為外鍵)
![](http://a.hiphotos.baidu.com/zhidao/wh%3D600%2C800/sign=c190a6b6d72a60595245e91c180418a3/8718367adab44aedbeecf49bb31c8701a18bfb2b.jpg)