我要創建一個網站女巫包含商品。這些商品有自己的類別。例如,一件商品可以分爲許多類別或子類別。 我已經有一個項目表女巫包含其屬性。誰能說如何在數據庫中保留它的類別而不需要複製數據數據庫管理以商品來存儲他們的類別
0
A
回答
0
好的。在這種情況下,一個項目可能有很多類別,而一個類別可能有很多項目。所以它是一個多對多的關係。試試如下,
你的項目表看起來可能是這樣,
Item(id, description, amount, ...)
在您的類別表,
Category(id, name, description, ...)
而且會有另一個表來分配類別項目,
ItemCategoryAssignments(itemId, categoryId)
並且在ItemCategoryAssignments表中將有兩個外鍵。也就是說,
itemId references id in the Item tabel
和
categoryId references id in the Category tabel
這樣。將不會有重複的行。希望這會有所幫助。
+0
謝謝你,我明白了。 – 2013-04-29 17:57:08
相關問題
- 1. StumbleUpon如何將他們的類別存儲在他們的數據庫中?
- 2. 數據庫中的Woocommerce產品類別數存儲在哪裏?
- 3. imgur使用數據庫來存儲他們的圖像?
- 4. 數據存儲管理
- 5. 產品發佈的數據庫管理
- 6. 極品參數化類型的方法來儲存庫
- 7. 我們可以存儲List類型的數據到MYSQL數據庫表嗎?
- 8. 如何根據他們的類別獲得產品
- 9. 數據庫設計來存儲用戶評論和他們的評分
- 10. 我們可以使用HDFS來存儲git存儲庫嗎?
- 11. Python管理存儲庫Pycharm
- 12. Gitolite存儲庫管理
- 13. 按類別查詢數據庫產品
- 14. 管理類別不保存
- 15. 是否可以存儲訂購商品的排名而不是他們的分數?
- 16. Magento - 管理捆綁產品的庫存
- 17. PHP庫來管理數據庫定義?
- 18. 具有類別,子類別和產品的數據庫架構
- 19. 使用RxJava和switchIfEmpty管理存儲庫數據緩存()
- 20. 數據存儲和託管存儲之間的區別?
- 21. 如何爲不同商品的庫存構建數據庫
- 22. 限制購物車商品來自同一產品類別
- 23. 數據清理和數據庫存儲
- 24. 在Android帳戶管理器中存儲其他數據
- 25. 有很多產品類別的電子商務網站的數據庫設計
- 26. 它們存儲在數據庫
- 27. 有了SVN,是否可以管理存儲庫中的存儲庫?
- 28. 如何分別存儲來自數據庫的回顯值?
- 29. 存儲在Sqlite數據庫管理器iphone中的長描述
- 30. 源代碼管理中的存儲過程/數據庫模式
先閱讀:http://en.wikipedia.org/wiki/Third_normal_form – Sergio 2013-03-14 07:16:44