我正在爲一家在線商店創建一個新數據庫,並試圖弄清楚如何執行訂單表。有多種產品,每種產品都有很多選擇。我只是想知道跟蹤這一切的最好方法。我一直回到所有項目的所有選項的表格。儘管這看起來很糟糕。有沒有人有任何想法如何做到這一點?任何幫助深表感謝。有關具有多個選項的多項目訂單表的問題
1
A
回答
2
- 每個產品存儲在表產物的行
- 每個產品具有零個或N 選項(0 N)
- 每順序含有一種或N製品(0 N)
你需要4個表來跟蹤這一切:選擇,產品,products_orders,訂單
+1
看起來像一個product_options表也不錯,你怎麼看? – 2010-08-04 18:20:35
+1
當然,就像products_orders一樣,他會需要那張桌子的選項..我錯過了。 – Youssef 2010-08-11 13:32:07
1
我將以下面的表格結構作爲基礎。你幾乎肯定需要比我包括的列更多的列,但在我看來,你至少需要什麼。
Order
-----
orderId
someOtherColumn
OrderProducts
-------------
orderId
ProductId
product
--------
productId
productName
productOption
-------------
productId
OptionId
Option
--------
OptionId
OptionName
相關問題
- 1. 具有多個選定項目的SelectList
- 2. 具有多個目標的項目的代碼簽名問題
- 3. SQL - 選擇具有多個項目
- 4. sfWidgetFormChoice具有多個選項
- 5. 關於多個項目的具體訂單
- 6. 具有多個條目具有相同值的JQuery select選項
- 7. 實現具有多項選擇的項目列表
- 8. Python:re.sub列表中有多個項目的單個項目
- 9. 擁有多個WCF項目vs 1個具有多個服務的WCF項目
- 10. 具有相同值的多個項目時出現AutoCompleteBox問題
- 11. 具有多列的html列表項目
- 12. Yii2訂單項的多對多關係
- 13. 具有多個項目模板的IWizard
- 14. Cmake - 具有多個項目的庫
- 15. 具有多個文件的Javascript項目
- 16. 具有多個項目的Firebase google-services.json?
- 17. 具有多個選項的警報
- 18. 具有多個選項的Grunt任務
- 19. mysql查詢多個項目的訂單
- 20. 具有多個下拉列表的Excel目錄(訂單列表)
- 21. 具有多個項目或具有多個目標的一個項目的工作區?
- 22. 簡單的列表項目多項選擇不選擇項目
- 23. AlertDialog同時具有單選項和多項選擇項
- 24. 查詢選擇具有一對多關聯的項目
- 25. 多選項表格問題
- 26. Zend db \ NoRecordExists具有多個排除選項問題
- 27. 具有多個值的單個項目的Python數據結構
- 28. 具有多個複選框的Java/HTML表單「以上所有」選項
- 29. 具有多個相關組件的項目的最佳實踐
- 30. 具有相同項目URL的IIS和多個項目?
很少的細節。相關表格的結構(甚至是部分)是有用的。 – Mchl 2010-08-04 15:10:37