再一些销售型公司的内部 CRM/SCRM 系统中对商品的销售,如下这样设计商品的 SKU 是否合理,有什么改进空间欢迎大神指点(后期会对商品进行各种数据分析是否可以准确有效)
CREATE TABLE `ta_goods` (
`goods_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品 id',
`goods_name` varchar(255) NOT NULL DEFAULT '' COMMENT '商品名称',
`selling_point` varchar(500) NOT NULL DEFAULT '' COMMENT '商品卖点',
`spec_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '商品规格(10 单规格 20 多规格)',
PRIMARY KEY (`goods_id`),
) ENGINE=InnoDB AUTO_INCREMENT=10794 DEFAULT CHARSET=utf8 COMMENT='商品记录表’;
CREATE TABLE `ta_goods_sku` (
`goods_sku_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品规格 id',
`goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品 id',
`spec_sku_id` varchar(255) NOT NULL DEFAULT '0' COMMENT '商品 sku 记录索引 (由规格 id 组成)',
`image_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '规格图片 id',
`goods_no` 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(11) unsigned NOT NULL DEFAULT '0' COMMENT '当前库存数量',
`goods_sales` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品销量',
`goods_weight` double unsigned NOT NULL DEFAULT '0' COMMENT '商品重量(Kg)',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
PRIMARY KEY (`goods_sku_id`),
UNIQUE KEY `sku_idx` (`goods_id`,`spec_sku_id`)
) ENGINE=InnoDB AUTO_INCREMENT=12104 DEFAULT CHARSET=utf8 COMMENT='商品规格表’;
CREATE TABLE `ta_goods_spec_rel` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键 id',
`goods_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品 id',
`spec_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '规格组 id',
`spec_value_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '规格值 id',
`create_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11364 DEFAULT CHARSET=utf8 COMMENT='商品与规格值关系记录表’;
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.