0
你好,這是我的非標準化表如何規範化此表
BookOrNo PublisherCode PublisherName PublisherAddr PubishedDate ISBNno Desc Qty Price
B001 P120 A ……. 3/2/11 01-9 Fiction 3 20.00
01-10 Fashion 6 25.00
B002 P121 B ……. 3/2/11 01-11 sports 15 30.00
我想歸,但我失敗了。這是我規範化的步驟
BookOrder (BookOrNo,PublisherCode,ISBNno,Qty)
Book (ISBNno,Desc,Price,PublishedDate)
Publisher(PublisherCode,PublisherName,PublisherAddr)
歸一化STEPS到1NF,2NF,3NF。
這是作業嗎?你應該說明。 (或者如果不這樣說的話)。這裏有一點要問自己:當你從亞馬遜訂購幾本書時,他們會爲該書訂單的出版商提供什麼? – 2012-03-22 05:32:57
「我失敗了」 - 你怎麼知道? – 2012-03-22 06:01:55
您的Book和Publisher最高可達3NF(假設ISBNno是Book中的主鍵)。 BookOrder需要工作。您是否需要PublisherCode擁有ISBNNo?價格怎麼樣?它在書中,但最終會改變。訂單必須保持靜態,所以你也需要價格。你在正確的軌道上。 – 2012-03-22 06:21:20