簡易地寫一下我想的商品SKU的思路,之前沒有此類經驗,完全是根據從網上查詢資料然後想出來的
商品表
goods_id(商品id,主鍵,自增) | goods_name(商品名稱) |
---|---|
1 | 奶茶 |
2 | 牛仔褲 |
屬性表
attr_id(屬性id,主鍵,自增) | attr_name(屬性名) |
---|---|
1 | 分量 |
2 | 顏色 |
3 | 尺碼 |
屬性值表
attr_value_id(屬性值id,主鍵,自增) | attr_value_data(屬性值) | attr_id(屬性id) |
---|---|---|
1 | 大份 | 1 |
2 | 小份 | 2 |
3 | 藍色 | 2 |
4 | XL | 3 |
5 | L | 3 |
6 | M | 3 |
SKU表
sku_id(SKUid,主鍵,自增) | sku_value(sku內容,屬性和屬性值拼接) | sku_code(sku編碼) | stock(庫存) | price(價格) | goods_id(商品id) |
---|---|---|---|---|---|
1 | [1,1](分量,大份) | 111 | 99 | 8 | 1 |
2 | [1,2](分量,小份) | 112 | 99 | 6 | 1 |
3 | [2,3];[3,4](顏色,藍色;尺碼,XL) | 22334 | 99 | 100 | 2 |
4 | [2,3];[3,5](顏色,藍色;尺碼,L) | 22335 | 99 | 100 | 2 |
5 | [2,3];[3,6](顏色,藍色;尺碼,M) | 22336 | 99 | 100 | 2 |
各位如有好的思路或者筆者的思路有問題,歡迎在下方評論指正