知识卡片

业务分层架构模式用SPU_SKU隔离动态属性

普通读书笔记卡 · 1978.ba.6

内容

业务分层架构模式:把商品属性按生产(品牌型号颜色尺码)、销售(价格库存)、运营(促销奢侈品标签等易变属性)、运输(航空禁运品等环节确定的属性)四层组织,而非混作一团。同型号商品共用生产属性衍生出SPU/SKU:一个SPU对应多个SKU,SKU绑定颜色尺码并挂载价格库存。发散:分层依据是属性在业务流程哪个阶段被确定,越晚确定越易变,该分层思路可类比技术分层里UI/网关/服务/存储按变化频率区隔。

参考来源

- 位置:第15章《技术架构与业务架构的融合》15.7节「业务分层架构模式」(源文件:_epub-src/text/part0021.html) - 结论依据:原文以电商商品体系为例,把属性按生产/销售/运营/运输四阶段分层,并给出SPU对应多个SKU、SKU绑定颜色尺码及价格库存的定义,直接支持卡片对分层依据和SPU/SKU定义的描述。 - 原始内容:"按照商品的完整流程,可以划分为这样几个阶段:生产、销售、运营、运输……生产属性:产品从工厂的生产线下来就具有的属性,比如品牌、型号、颜色、尺码等。销售属性:同一个产品,由不同的供应商销售……具有不同的价格和库存……所以就有了SPU和SKU的概念,一个SPU下面有多个SKU,一个SKU对应一个颜色的一个尺码,而库存、价格是挂在SKU上面的。"