商品模組設計
摘要
本篇主要介紹電商領域中的商品模組設計
sku,spu,item
關於sku, spu,item的討論有很多,各個電商平臺也有些細小的區別,可以參考這篇討論
https://www.zhihu.com/question/27607346
個人覺得區分它們或者定義它們可以從這些角度出發
對於sku,就是從庫存出發
對於商品(item)就是繫結了賣家
對於spu就是標品,脫離了交易環節的賣家屬性,迴歸到商品本質。
不同的電商規模,在這塊定義可能不同,比如spu,有些電商不需要,這個只是一個描述,不會在系統中有實際的用處。這樣設計也是可以的,使用item就可以滿足需求,買家在搜尋商品時,我不區分搜尋的是哪個spu,直接去搜尋item的屬性也可以。
領域設計
類目設計
類目需要注意點就是要區分前臺類目和後臺類目,然後做對應對映,後臺類目由商家建立,不經常變。前臺類目出於營銷目的,會經常需要變更。
商品設計
item :商品,存下商品主要資訊
item_datail: 商品詳情,
item_template: 商品模板,有商家建立
sku sku,注意這邊的sku屬性採用的是公共屬性,content存的是sku_property json string的內容,意味這部分的屬性不可搜尋,如果需要搜尋,需要重新設計。
sku_property sku的基本屬性
參考
相關文章
- 商品模組介面文件
- Laravel——商品模組難點Laravel
- 【一文秒懂】電商系統商品模組初建分析與設計
- Laravel05電商實戰:一個小希望這本教程商品模組的商品SKU支援多維度設計,希望後面能夠對重點模組更加詳細設計Laravel
- PDM應用模組設計
- JS模組化程式設計JS程式設計
- javascript 模組化程式設計JavaScript程式設計
- 商品sku設計
- JS設計模式三:模組模式JS設計模式
- java 論壇模組設計方案Java
- OA系統模組設計方案
- 打造全網最全電商實戰專案系列教程[商品功能模組資料庫設計]資料庫
- Spring-boot模組化程式設計Springboot程式設計
- 遊戲情感化設計【社交模組】遊戲
- JAVA oa 系統模組設計方案Java
- 封裝模組實現商品增刪改查封裝
- 一組促銷優惠卷模組設計參考
- Python中常用網路程式設計模組Python程式設計
- 簡述JavaScript模組化程式設計(二)JavaScript程式設計
- 系統模組劃分設計的思考
- QT QML模組的程式設計藝術QT程式設計
- OA 系統原始碼模組設計方案原始碼
- java crm 進銷存 模組設計方案Java
- JAVA 考試系統模組設計方案Java
- 淺談Abp vNext的模組化設計
- 常用介面分類與模組設計的方法
- C++模組2:物件導向程式設計C++物件程式設計
- Android工程模組化平臺設計-講稿Android
- OA 辦公管理系統模組 設計方案
- JAVA oa 辦公系統模組 設計方案Java
- java OA 辦公系統 模組設計方案Java
- springboot 後臺管理模組架構設計方案Spring Boot架構
- 《JavaScript框架設計(第2版)》之語言模組JavaScript框架
- 用函式實現模組化程式設計二函式程式設計
- 用函式實現模組化程式設計三函式程式設計
- 用函式實現模組化程式設計一函式程式設計
- 使用面向 Aspect 的程式設計改進模組性程式設計
- Python程式設計時候,匯入模組失敗Python程式設計