标签归档:商品

商品系统 之 类目及其属性

背景:为了构建以供应链为中心的可售商品中心和已供应商后台为中心的原始商品池体系,需要将商品、类目、属性、品牌纳入供应链体系之中;在商品运营中,类目和类目属性的运营尤为重要,对引导用户成交有非常大影响,所以为了丰富商品类目&属性,进行商品类目、属性的构建;在丰富了商品类目属性后,一些技术数据就可以落在类目上,比如商品的描述属性、规格属性、管理属性(毛利率等),可以通过这部分数据快速创建标准化的SPU、SKU数据。

一、了解类目属性在运营中的地位与发展:

淘宝类目的发展历史:

二、淘宝商品类目属性体系结构:

taobao-category-history

三、类目设计:

类目在一般电商系统中会分为前台类目和后台类目,前台类目可以关联到任何一级的后台类目中,前台类目主要用于有利于前段销售,变动频率比后台类目高,后台类目就像标准化的商品分类,一般定义之后不会进行变更。
后台类目的结构设计:
 category-table-design
后台类目表设计需要做到灵活的可扩展性都会做到无限层级,所以会使用parent_id、parent_name 、root_id、root_name的方式。
增加minimum_scope 和 maximum_scope字段是为了快速查找出节点类目。
增加 leaf_node 字段是因为一些类目或属性在一些场景下需要区分是否是叶子类目。
后台类目主要需要解决的技术问题是 快速的查询性能,通过子类目查询所有上游类目可以通过parentId去查询,如果期望通过父类目查询所有的子类目,一个简单sql是无法完成的,这个时候就需要通过scope实现,在每个类目上计算最小值和最大值,这样就可以通过最小值和最大值这个范围区间查出所有的子类目了。结构如下:
category-scope
Advertisements