假設(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ī)范化。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
REPEATABLE READ是MySQL默認(rèn)的事務(wù)隔離級別,它可以避免臟讀和不可重復(fù)讀。
關(guān)于字段自動增長的描述正確的有()
簡述非空約束的創(chuàng)建方式。
簡述TIMESTAMP類型與DATATIME類型的區(qū)別。
使用SERIALIZABLE隔離級別可以避免幻讀,但同時(shí)也會增加耗時(shí),影響數(shù)據(jù)庫的并發(fā)性能。
在READ COMMITTED級別下,一個(gè)事務(wù)只能讀取其他事務(wù)已經(jīng)提交的內(nèi)容,可以避免臟讀和不可重復(fù)讀,但是會出現(xiàn)幻讀的情況。
下列選項(xiàng)中,對浮點(diǎn)數(shù)的描述正確的有()
在MySQL中READ UNCOMMITTED是事務(wù)隔離級別中最低的級別,并有可能導(dǎo)致臟讀。
下列選項(xiàng)中對事務(wù)操作的說法正確的有()
邏輯數(shù)據(jù)模型按照數(shù)據(jù)結(jié)構(gòu)分為層次模型、線狀模型、關(guān)系模型和面向?qū)ο竽P汀?/p>