這比編碼問題更像是一個「邏輯」問題。在電子商務網站上使用產品變體
我正在建設這個電子商務網站。目前,我正在按照品牌,類別,子類別1,子類別2和子類別3對產品進行分組。只是我們都習慣使用的標準方式。
然而,讓我們說我們有這樣的事情:
iPhone 4 8GB($ US 199,49)
iPhone 4 16GB($ US 299,49)
iPhone 4 32GB($ 399美, 49)
從技術上講,這些是3種不同的產品,具有不同的價格,甚至不同的重量,庫存等。它們也作爲3種不同的產品存儲在數據庫中。然而,客戶希望將這3種產品「可視化」分組,因爲從理論上講,它們是相同的,只是具有不同的特徵。所以,在我的前端,應該有一種方法來切換特定產品的「變體」。假設我正在查看iPhone 4 32GB($ 399,49美元)的細節,那麼應該有一個下拉菜單或其他選項來選擇其他2個變種,即8GB和16GB版本。
什麼是結構我的數據庫,以允許這種最好的方式?所以我可以用這種方式「分組」產品。你將如何以圖形方式構建後端,以便管理員可以輕鬆地「分組」產品?
我非常樂意接受建議和想法。謝謝!
PD:我不需要任何代碼,只是理論和想法。
PD2:我正在使用MySQL。