1、商品表
CREATE TABLE `tz_prod` (
`prod_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '产品ID',
`prod_name` varchar(300) NOT NULL DEFAULT '' COMMENT '商品名称',
`shop_id` bigint(20) DEFAULT NULL COMMENT '店铺id',
`ori_price` decimal(15,2) DEFAULT '0.00' COMMENT '原价',
`price` decimal(15,2) DEFAULT NULL COMMENT '现价',
`brief` varchar(500) DEFAULT '' COMMENT '简要描述,卖点等',
`content` text COMMENT '详细描述',
`pic` varchar(255) DEFAULT NULL COMMENT '商品主图',
`imgs` varchar(1000) DEFAULT NULL COMMENT '商品图片,以,分割',
`status` int(1) DEFAULT '0' COMMENT '默认是1,表示正常状态, -1表示删除, 0下架',
`category_id` bigint(20) unsigned DEFAULT NULL COMMENT '商品分类',
`sold_num` int(11) DEFAULT '0' COMMENT '销量',
`total_stocks` int(11) DEFAULT '0' COMMENT '总库存',
`delivery_mode` json DEFAULT NULL COMMENT '配送方式json见TransportModeVO',
`delivery_template_id` bigint(20) DEFAULT NULL COMMENT '运费模板id',
`create_time` datetime DEFAULT NULL COMMENT '录入时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`putaway_time` datetime DEFAULT NULL COMMENT '上架时间',
`version` int(11) DEFAULT NULL COMMENT '版本 乐观锁',
PRIMARY KEY (`prod_id`) USING BTREE,
KEY `shop_id` (`shop_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=83 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品';
2、商品属性表
CREATE TABLE `tz_prod_prop` (
`prop_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '属性id',
`prop_name` varchar(20) DEFAULT NULL COMMENT '属性名称',
`rule` tinyint(2) DEFAULT NULL COMMENT 'ProdPropRule 1:销售属性(规格); 2:参数属性;',
`shop_id` bigint(20) DEFAULT NULL COMMENT '店铺id',
PRIMARY KEY (`prop_id`) USING BTREE,
KEY `shop_id` (`shop_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
3、商品属性规格表
CREATE TABLE `tz_prod_prop_value` (
`value_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '属性值ID',
`prop_value` varchar(20) DEFAULT NULL COMMENT '属性值名称',
`prop_id` bigint(20) DEFAULT NULL COMMENT '属性ID',
PRIMARY KEY (`value_id`) USING BTREE,
KEY `prop_id` (`prop_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=387 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
4、商品sku表
CREATE TABLE `tz_sku` (
`sku_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '单品ID',
`prod_id` bigint(20) unsigned NOT NULL COMMENT '商品ID',
`properties` varchar(2000) DEFAULT '' COMMENT '销售属性组合字符串 格式是p1:v1;p2:v2',
`ori_price` decimal(15,2) DEFAULT NULL COMMENT '原价',
`price` decimal(15,2) DEFAULT NULL COMMENT '价格',
`stocks` int(11) NOT NULL COMMENT '商品在付款减库存的状态下,该sku上未付款的订单数量',
`actual_stocks` int(11) DEFAULT NULL COMMENT '实际库存',
`update_time` datetime NOT NULL COMMENT '修改时间',
`rec_time` datetime NOT NULL COMMENT '记录时间',
`party_code` varchar(100) DEFAULT NULL COMMENT '商家编码',
`model_id` varchar(100) DEFAULT NULL COMMENT '商品条形码',
`pic` varchar(500) DEFAULT NULL COMMENT 'sku图片',
`sku_name` varchar(120) DEFAULT NULL COMMENT 'sku名称',
`prod_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
`version` int(11) NOT NULL DEFAULT '0' COMMENT '版本号',
`weight` double DEFAULT NULL COMMENT '商品重量',
`volume` double DEFAULT NULL COMMENT '商品体积',
`status` tinyint(2) DEFAULT '1' COMMENT '0 禁用 1 启用',
`is_delete` tinyint(2) DEFAULT NULL COMMENT '0 正常 1 已被删除',
PRIMARY KEY (`sku_id`) USING BTREE,
KEY `prod_id` (`prod_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=415 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='单品SKU表';
对应多个属性规格值
5、商品分类表
CREATE TABLE `tz_category` (
`category_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '类目ID',
`shop_id` bigint(20) NOT NULL COMMENT '店铺ID',
`parent_id` bigint(20) unsigned NOT NULL COMMENT '父节点',
`category_name` varchar(50) NOT NULL DEFAULT '' COMMENT '产品类目名称',
`icon` varchar(255) DEFAULT NULL COMMENT '类目图标',
`pic` varchar(300) DEFAULT NULL COMMENT '类目的显示图片',
`seq` int(5) NOT NULL COMMENT '排序',
`status` int(1) NOT NULL DEFAULT '1' COMMENT '默认是1,表示正常状态,0为下线状态',
`rec_time` datetime NOT NULL COMMENT '记录时间',
`grade` int(2) NOT NULL COMMENT '分类层级',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`category_id`) USING BTREE,
KEY `parent_id` (`parent_id`) USING BTREE,
KEY `shop_id` (`shop_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='产品类目';
后台设置
小程序端