假設(shè)某超市公司要設(shè)計(jì)一個(gè)數(shù)據(jù)庫系統(tǒng)來管理該公司的業(yè)務(wù)信息。該超市公司的業(yè)務(wù)管理規(guī)則如下:
(1)該超市公司有若干倉庫,若干連鎖商店,供應(yīng)若干商品。
(2)每個(gè)商店有一個(gè)經(jīng)理和若干收銀員,每個(gè)收銀員只在一個(gè)商店工作。
(3)每個(gè)商店銷售多種商品,每種商品可在不同的商店銷售。
(4)每個(gè)商品編號只有一個(gè)商品名稱,但是不同的商品編號可以有相同的商品名稱。每種商品可以有多種銷售價(jià)格。
(5)超市公司的業(yè)務(wù)員負(fù)責(zé)商品的進(jìn)貨。
請根據(jù)以上規(guī)則,設(shè)計(jì)出適當(dāng)?shù)膶傩?,畫出E-R圖,再將其轉(zhuǎn)換成關(guān)系模型后進(jìn)行規(guī)范化。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
關(guān)于字段自動增長的描述正確的有()
邏輯數(shù)據(jù)模型按照數(shù)據(jù)結(jié)構(gòu)分為層次模型、線狀模型、關(guān)系模型和面向?qū)ο竽P汀?/p>
MySQL中的SERIALIZABLE是事務(wù)的最高隔離級別,也是性能最高的隔離級別。
使用INSERT語句添加數(shù)據(jù)時(shí),如果添加的數(shù)據(jù)有多條,多條數(shù)據(jù)之間使用分號分隔。
REPEATABLE READ是MySQL默認(rèn)的事務(wù)隔離級別,它可以避免臟讀和不可重復(fù)讀。
分組查詢時(shí)將GROUP BY和聚合函數(shù)一起使用進(jìn)行統(tǒng)計(jì)匯總。
視圖的查詢語句可以是單表查詢,也可以是多表查詢。
CHAR類型的字段用于存儲固定長度的字符串,VARCHAR類型的字段用于存儲可變長度的字符串。
DROP USER語句一次可以刪除多個(gè)用戶,用戶名使用逗號分隔。
視圖是一種真實(shí)存在的表,并且它的數(shù)據(jù)依賴于真實(shí)存在的數(shù)據(jù)表。