name: init-defaults
description: 默认值初始化文件 - 提供店铺、商品、公司维度表的默认参考数据
license: MIT
compatibility: opencode
metadata:
category: database
domain: retail-erp
table_type: reference
business_type: dimension_defaults
默认值初始化文件 (init_defaults)
文件信息
- 文件类型: Go初始化文件,非数据库表
- 用途: 提供店铺维度、商品维度、公司维度表的默认参考数据
- 关联表: master_store_dimension, master_product_dimension, master_company_dimension
包含的默认维度数据
店铺维度默认值:
- 经营权模式: 直营店(DIR)、特许加盟店(FRC)、经销商店(DSP)、联营店(CON)、批发客户(WHL)、公司内购店(COR)
- 店铺定位: 旗舰店(FLA)、形象店(IMG)、主力店(PRI)、标准店(SEC)、奥莱店(OUT)、快闪店(POP)
- 零售业态: 独立街铺(FSS)、百货专柜(DPM)、购物中心店(SMC)、机场店(AIR)、交通枢纽店(TRS)、度假区店(RES)
- 区域层级: 一线城市(T1)、新一线城市(T1N)、二线城市(T2)、三线城市(T3)、四线城市(T4)、五线城市(T5)
- 商圈类型: 核心商圈(CRC)、区域商圈(RGC)、社区商圈(CMC)、旅游商圈(TRC)、交通枢纽商圈(TRN)、其他商圈(OTH)
商品维度默认值:
- 商品生命周期: 导入期(INT)、成长期(GRO)、成熟期(MAT)、衰退期(DEC)、清仓期(CLE)
- 商品品类: 上衣(TOP)、下装(BOT)、连衣裙(DRS)、外套(OUT)、配饰(ACC)、鞋履(SHO)、箱包(BAG)
- 面料类型: 棉质(COT)、涤纶(POL)、尼龙(NYL)、羊毛(WOL)、丝绸(SIL)、皮革(LEA)、混纺(BLD)
- 穿着场合: 日常休闲(CSL)、商务正装(FOR)、运动健身(SPT)、社交宴会(SOC)、户外活动(OUT)、居家居家(HOM)
公司维度默认值:
- 公司类型: 品牌公司(BRD)、经销商(DST)、零售商(RET)、供应商(SUP)、物流公司(LOG)、其他(OTH)
- 企业规模: 大型企业(LRG)、中型企业(MID)、小型企业(SML)、微型企业(MIC)
- 所属行业: 服装服饰(APP)、纺织业(TEX)、零售业(RET)、批发业(WHO)、制造业(MAN)、服务业(SER)
在查询拆解中的角色
- 参考数据: 提供维度表的默认值参考,用于理解维度编码含义
- 维度映射: 帮助理解档案表中的维度字段编码与名称的对应关系
- 筛选条件: 维度编码可用于where条件筛选,例如按店铺定位筛选店铺
关键使用规则
- 非查询表: 此文件不直接对应数据库表,不用于直接查询
- 维度参考: 主要用于理解维度编码的含义,辅助编写查询条件
- 编码映射: 维度编码(如FLA、DIR等)在档案表中作为字段值存在
- 关联使用: 与master_store、master_product、master_company表关联时,可参考这些默认值理解业务含义
多步骤查询支持
- 不作为数据源表创建中间表
- 仅作为参考信息,帮助理解维度编码含义
- 在编写查询时,可根据这些默认值构建更有业务意义的筛选条件