1.前言
    发布商品的逻辑真的是复杂,看了好几天才看明白的主体逻辑。现在整理一下
    2.现实世界
    我们就以手机举例,来看一个商品 发布商品逻辑整理 - 图1苹果手机是一个商品,黑色、128G苹果手机才是一个具体的商品(单品)。

    3.添加数据步骤
    ①添加 item_spu (商品表)
    ②添加 item_spu_attr_val (商品属性值)
    这个表记录:
    苹果手机 —— 颜色 —— 黑色
    苹果手机 —— 颜色 —— 蓝色
    苹果手机 —— 颜色 —— 黄色
    苹果手机 —— 存储 —— 128G
    苹果手机 —— 存储 —— 256G
    ③添加 item_spu_card_batch (商品礼品卡批次)
    ④添加 item_sku (单品表)
    这个表会记录数据是这样的
    苹果手机 — 颜色:黑色 — 存储: 128G
    苹果手机 — 颜色:蓝色 — 存储: 128G
    苹果手机 — 颜色:黄色 — 存储: 128G
    苹果手机 — 颜色:黑色 — 存储: 256G
    苹果手机 — 颜色:蓝色 — 存储: 256G
    苹果手机 — 颜色:黄色 — 存储: 256G
    ⑤添加item_spu_sku_attr_map
    这个表记录的是 某个 单品,具体的某个属性的 属性值是啥

    对于: skuId 苹果手机 — 颜色:黑色 — 存储: 128G,这条记录他会存
    skuId —> 颜色:黑色
    skuId —> 存储128G