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