商品SKU表SQL
CREATE TCABLE `store_goods_sku` (
`sku_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品规格id',
`goods_id` int(10) unsigned NOT NULL COMMENT '商品id',
`spec_sku_id` varchar(255) NOT NULL DEFAULT '0' COMMENT '商品sku记录索引 (由规格id组成)',
`goods_no` varchar(100) NOT NULL DEFAULT '' COMMENT '商品编码',
`goods_thumb` varchar(100) NOT NULL DEFAULT '' COMMENT '商品封面',
`goods_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品价格',
`line_price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '商品划线价',
`stock_num` int(10) unsigned NOT NULL COMMENT '当前库存数量',
`goods_sales` int(10) unsigned NOT NULL COMMENT '商品销量',
`goods_weight` double unsigned NOT NULL COMMENT '商品重量(Kg)',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`sku_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='商品规格表';
CREATE TABLE `store_goods_spec` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键id',
`goods_id` int(10) unsigned NOT NULL COMMENT '商品id',
`spec_id` int(10) unsigned NOT NULL COMMENT '规格组id',
`spec_value_id` int(10) unsigned NOT NULL COMMENT '规格值id',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品与规格值关系记录表';
CREATE TABLE `store_spec` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '规格组id',
`spec_name` varchar(255) NOT NULL DEFAULT '' COMMENT '规格组名称',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品规格组记录表';
CREATE TABLE `store_spec_value` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '规格值id',
`spec_value` varchar(255) NOT NULL COMMENT '规格值',
`spec_id` int(11) NOT NULL COMMENT '规格组id',
`created_at` datetime DEFAULT NULL COMMENT '创建时间',
`updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商品规格值记录表';
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: