iT邦幫忙

0

購物車資料庫設計問題請益

目前在開發購物車.由於是會員制所以希望將會員加入購物車的資料存到資料庫

目前的構想是放置購物車資料的表多兩個欄位放狀態跟若是下單的訂單流水號.若是下單該資料直接變訂單內容.至於該訂單的一些主資料則是開另一個資料表放

但做起來發現即使商品只要不同規格就要多寫入一條資料.想請問能否將所有同一筆的訂單放在同一條資料.例如名稱部分用,隔開存在一起.規格部分也用,隔開存在一起

這樣做起來會比較省資料庫嗎? 會有甚麼缺點?

2 個回答

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-04-07 08:38:00
最佳解答

如果只是「購物車」就沒什麼差
你高興怎麼寫就怎麼寫

如果還要考慮「庫存」「物流」「收付款」
可以參考看看
別人的設計

wolfkao iT邦新手 5 級 ‧ 2020-04-09 18:24:32 檢舉

感謝.我會去看.後續應該要考慮這些 ^^

1
blueqoo
iT邦新手 5 級 ‧ 2020-04-07 18:23:23

如果只是註明的欄位就沒甚麼差,
不過如果以後需要用到查詢,那都存在同一個欄位,
處理起來就很麻煩,變成要拆字串,個人看法^^

wolfkao iT邦新手 5 級 ‧ 2020-04-09 18:24:56 檢舉

好的.了解 ^^

我要發表回答

立即登入回答