网上商城,产品和sku的spu sku 数据库设计计,请问哪种方案更好

谈谈我对sku的理解(2)----数据库设计 - 推酷
谈谈我对sku的理解(2)----数据库设计
接着说一下,我们设计这个商品sku发布功能时候的表设计
一. 属性和属性值
首先,我们定义了最最基础的信息表 属性表,和属性值表。
比如 我现在需要一个16g的iphone, 那么16g就是一个属性值,它对应的属性就是内存,可以这么理解。在这里我们没有引入像淘宝京东先分品牌的概念,而是把所有的这些信息,当做是一种属性来处理。
在表中可以看到,每个属性值需要关联属性表的主键。
属性表:& &
属性值表:
二.商品信息表
接着是我们的商品主表&
这里我们的商品根据,根据需要列举这些列,可以注意到这里面并没有任何的属性。在后面可以看到商品和属性值之间是怎么通过sku而关联起来的
三: sku与属性值
在这里我们设置,是 sku的id+属性id+属性值id来储存。那么相当于我有一个16g,土豪金的iphone,是需要两条数据的
skuid& &&&属性id& &&&属性值id
xxxx& && &aabb(对应内存)& && &&&aabb11(对应16g)
xxxx& && &bbaa(对应颜色)& && &&&bbaa11(对应金色)
在这里可以看到我们是这么处理的,通过一个skuid(xxxx)查到的所有数据组合起来就是一个sku。至于这些数据怎么生成,我们的方式是在配置商品的时候,如果选择了这些sku组合,则再生成这些数据,这样的问题是有可能我们发不同商品使用相同sku组合的时候生成了冗余的数据
四.商品和sku
上面已经解决了sku的储存,那么还没和商品关联上。下面这张表可以看的很明白实际就两列,商品id+skuid
上面例子我们有一条skuId为xxxx 的&&16g 金色的&&sku数据。
我们假设还有一条 skuId为yyyy的sku数据为 32g 金色。
那么我们配置一个商品的时候,在商品和sku的表中就会有两条数据
商品id& && && && && && && && && && & skuid
aaaa(iphone6)& && && && &xxxx
aaaa(iphone6)& && && && &yyyy
到这大家可以发现,上面第三条我提到的冗余数据,其实就是某一种sku针对特定商品时候的一个sku,而不是通用的,甚至可以将两张表合并起来在t_wd_sku_attr_value_relation中再加一个商品id。
这是我们当时的设计,也许有很多不足,但是带给我们很多思考,欢迎讨论更好的方案
下面一篇,就是看一下实现的页面以及其他。
转发请标明原地址/thread-.html&欢迎大家关注我们的公众微信& &TechfoxBBS& &
版权声明:本文为博主原创文章,未经博主允许不得转载。
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致IT行业是不是分很多种?做软件做设计做产品做平台商等等……一般哪种IT项目容易搞起来些?如果要从事_百度知道
IT行业是不是分很多种?做软件做设计做产品做平台商等等……一般哪种IT项目容易搞起来些?如果要从事
如果要从事IT行业的话。诚心求教,应该如何搞既能短期内见效又能长远发展,需不需要学习它的相关知识?我是小白?做软件做设计做产品做平台商等等……一般哪种IT项目容易搞起来些IT行业是不是分很多种?请指教
搭建平台,安卓和ios,当你达到这个层次的时候,一般发展3年以后技术过硬。软件开发:分好多种开发 &nbsp:UI设计师和web前端工程师,月工资上万.net开发工程师,说明你已经发家致富了:一般和数据库打交道,易上手 ,目前国内最流行的是java开发工程师、c++开发工程师、。it行业的目标是高级软件架构师; ,一般要求要有美感的才能。前端设计,当然还有移动客户端的开发实施工程师
我们这有的公司貌似是帮人家企业搞软件设计,很赚钱。他们那种又是属于哪个层次?
这个是属于外包企业,简单来说外包企业一个是把软件拿到自己公司里根据用户需求做出软件,一个是把公司里面的人派出去到客户公司中去做软件(人力外包)根据你说的应该是属于 2.软件开发
哪种容易做,赚钱?
应该是软件开发,毕竟软件开发是个大趋势,当然只要精通一门技术干好到哪里都很赚钱。
我特别想从事这行,因为毕竟是高层次行业,但我不懂电脑技术,不知道可不可以搞起来,有没有切入点可以进入?
招人的话会不会很难管,听说有的公司程序员不好管,要求高,差不多就辞职走人了。
其他类似问题
为您推荐:
其他1条回答
难硬件维修需要基础不高,这个太广了,看你水品造诣了,待遇还不错,最后都是帮电信及相关公司建基站去了,初中毕业也可以学,相对工资不会太高,但是市场需求不大。网管,也不算太难编程,要求也高,长期出差,很累,但工作比较好早,民工数据库管理应该比较高
it行业的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁电商研发系列——产品SKU(二)两种建模方式对比
22:28:54 五、网站参考 上文谈到5种商品SKU设计模式,本文将做些细化说明。 笔者研究过不少电子商务平台软件,关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站,存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个专卖服装的小型时尚类网站就不够方便了。我们先看一下麦包包的产品SKU&&& 女包:/item/?l_bi=lm_2_2_1_1_1&&& 手包:/item/?w_l=1_6&&& 可见SKU很简单,就是颜色,至于尺寸,麦包包并没有作为SKU选项来管理,而是作为普通属性来处理, 可以通过产品查询来查找不同尺寸的产品。再看一下京东的SKU: 苹果(Apple)iPad Air: 选择不同的 &颜色& SKU属性,下面的&版本&(即内存容量)的可选项有所不同。 可见京东的SKU复杂多了,多个SKU属性之间存在联动,而且和库存挂钩。&所以关于产品SKU常见的设计方式可以分为两大类,根据实际的业务复杂度来选择不同的设计方式。六、通过属性集间接关联SKU属性 适合品类较少的网站,管理容易些。&&&&& 如麦包包等专卖箱包或者服饰类的网站。一般就是颜色+尺码两种。而且由于品类很少,为了方便管理,可以将SKU属性纳入到属性集中管理,这样产品关联了属性集后,自然就关联了普通属性、查询属性、SKU属性和评论属性了。 对于上图,如果该网站产品种类很少,比如只卖服装,那么可以做进一步的简化,即直接将SKU属性从属关联属性集,去掉&属性集关联SKU&。&&&& 基于本设计的管理方式:&&&& 按品类创建属性集,如箱包、鞋子、服装、文胸等。然后创建多个SKU属性,即使针对内涵相似的,但是可选项不同的也创建多个,如尺码,用在箱包和用在服装上是完全不同的。这些分别创建,并关联不同的属性集。&&&&& 产品创建时,关联一个属性集,通过属性集关联了1~N个SKU属性,然后选项这些SKU属性的组合,如2个颜色*3个尺码,即6个组合,然后可以根据需要删除不支持的组合,这样最终得出了一个组合列表,点击&生成SKU&,就根据组合数量创建了产品SKU,每个产品SKU对应一个组合,存储在产品SKU选项值表中。对于某些SKU,可以设置专门的选项配图。七、产品和SKU属性直联&&&&& 适合品类很多网站,比较灵活,但是维护起来数据量比较大。&&&&& 为了简化,我增加SKU属性关联产品分类(可为空,表示是全局的),这样在创建产品时,可以只列出全局的+本产品分类的SKU属性,这样就不会一下子列出很多SKU属性了。&&&&& SKU属性分为前端名称和后台名称两个,方便不同业务含义的SKU属性,在前端也能够用同一个名称显示,如颜色、容量等。&&&&& 另外在操作上可以做些优化,比如用下拉列表显示可选的SKU属性时,可以同时显示该属性的属性描述,供产品维护人员参考。&& &&& & 设计说明:&基于属性进行扩展,支持模型连接和直连两种方式。属性(ATTR)可以增加和产品分类(Category)的多对多关联,这样当产品指定主分类时,便可以根据关联获得可选的SKU属性了。这样设计的考虑是,由于产品个性化很强,如果通过模型关联,那么需要建立的模型非常多,维护比较困难,倒不如产品直接和SKU属性关联。另外,也可以基于属性和产品分类的关联,将产品分类也作为“属性模型”的功能来处理,但如果产品个性化很强,这样不一定能够满足。八、关联阅读, 共享方案关于产品SKU的ER建模和数据库设计,可以参考本人撰写的共享方案,在本站的“方案分享”频道。直接点击查看:
可通过扫描左侧二维码阅读本文。本站文章均为颜超敏原创,欢迎转载,请注明出处即可,转载可通过下面的社会化工具快速完成。
为您推荐这些文章,如果感兴趣,请继续阅读吧:
电商研发系列——产品SKU(二)两种建模方式对比 B2C,电子商务,SKU,SKU信息,SKU知识,SKU数据,SKU模型,SKU数据库,SKU数据库设计,SKU建模,SKU定义,产品SKU,产品SKU信息,产品SKU知识,产品SKU数据,产品SKU模型,产品SKU数据库,产品SKU数据库设计,产品SKU建模,产品SKU定义 & & &上文谈到5种商品SKU设计模式,本文将做些细化说明。 基于对各类电子商务平台的研究,这些网站关于SKU的设计各有不同,之所以有这样的区别,是因为面向不同规模的电子商务网站,存在产品分类复杂度,产品数量级的差异。一种设计方式对于百货式的网站,如京东、淘宝等,也许比较方便,但也许对于一个专卖服装的小型时尚类网站就不够方便了。
颜超敏,唯心六艺,,电子商务博客,电子商务研发,电商研发,电子商务研究,电商研究,电子商务专家,电商专家,电子商务知识,电商知识,电子商务教程,电商教程,电子商务模式,电子商务平台,电子商务商业模式,电子商务数据库设计,电商数据库设计,电子商务系统分析,Java架构设计,Java软件架构,B2C,O2O,o2o模式,o2o电子商务,o2o电子商务平台,中国电子商务,电子商务平台建设方案
粤ICP备号 Copyright @2014 -商品sku设计及查询,求建议
[问题点数:60分,结帖人sunzy007]
商品sku设计及查询,求建议
[问题点数:60分,结帖人sunzy007]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年6月 其他数据库开发大版内专家分月排行榜第二2015年5月 其他数据库开发大版内专家分月排行榜第二2013年6月 其他数据库开发大版内专家分月排行榜第二2013年3月 其他数据库开发大版内专家分月排行榜第二2012年12月 其他数据库开发大版内专家分月排行榜第二2012年10月 其他数据库开发大版内专家分月排行榜第二2012年9月 其他数据库开发大版内专家分月排行榜第二2012年7月 其他数据库开发大版内专家分月排行榜第二2012年6月 其他数据库开发大版内专家分月排行榜第二2011年11月 其他数据库开发大版内专家分月排行榜第二2011年10月 其他数据库开发大版内专家分月排行榜第二2011年9月 其他数据库开发大版内专家分月排行榜第二2011年6月 其他数据库开发大版内专家分月排行榜第二2011年5月 其他数据库开发大版内专家分月排行榜第二2011年4月 其他数据库开发大版内专家分月排行榜第二2011年3月 其他数据库开发大版内专家分月排行榜第二2011年2月 其他数据库开发大版内专家分月排行榜第二2010年12月 其他数据库开发大版内专家分月排行榜第二2010年11月 其他数据库开发大版内专家分月排行榜第二2010年9月 其他数据库开发大版内专家分月排行榜第二2010年7月 其他数据库开发大版内专家分月排行榜第二2010年4月 其他数据库开发大版内专家分月排行榜第二2010年3月 其他数据库开发大版内专家分月排行榜第二2010年1月 其他数据库开发大版内专家分月排行榜第二2009年12月 其他数据库开发大版内专家分月排行榜第二2008年6月 其他数据库开发大版内专家分月排行榜第二2008年5月 其他数据库开发大版内专家分月排行榜第二2008年4月 其他数据库开发大版内专家分月排行榜第二2007年5月 其他数据库开发大版内专家分月排行榜第二2007年1月 其他数据库开发大版内专家分月排行榜第二2006年10月 其他数据库开发大版内专家分月排行榜第二2006年8月 其他数据库开发大版内专家分月排行榜第二2006年6月 其他数据库开发大版内专家分月排行榜第二2006年4月 其他数据库开发大版内专家分月排行榜第二2005年9月 其他数据库开发大版内专家分月排行榜第二
2013年12月 其他数据库开发大版内专家分月排行榜第三2013年5月 其他数据库开发大版内专家分月排行榜第三2013年4月 其他数据库开发大版内专家分月排行榜第三2013年2月 其他数据库开发大版内专家分月排行榜第三2013年1月 其他数据库开发大版内专家分月排行榜第三2012年5月 其他数据库开发大版内专家分月排行榜第三2012年4月 其他数据库开发大版内专家分月排行榜第三2012年3月 其他数据库开发大版内专家分月排行榜第三2012年2月 其他数据库开发大版内专家分月排行榜第三2011年8月 其他数据库开发大版内专家分月排行榜第三2011年7月 其他数据库开发大版内专家分月排行榜第三2010年10月 其他数据库开发大版内专家分月排行榜第三2010年5月 其他数据库开发大版内专家分月排行榜第三2010年2月 其他数据库开发大版内专家分月排行榜第三2009年11月 其他数据库开发大版内专家分月排行榜第三2009年10月 其他数据库开发大版内专家分月排行榜第三2009年5月 其他数据库开发大版内专家分月排行榜第三2009年4月 其他数据库开发大版内专家分月排行榜第三2008年12月 其他数据库开发大版内专家分月排行榜第三2008年11月 其他数据库开发大版内专家分月排行榜第三2008年10月 其他数据库开发大版内专家分月排行榜第三2008年9月 其他数据库开发大版内专家分月排行榜第三2007年9月 其他数据库开发大版内专家分月排行榜第三2007年8月 其他数据库开发大版内专家分月排行榜第三2007年4月 其他数据库开发大版内专家分月排行榜第三2007年3月 其他数据库开发大版内专家分月排行榜第三2007年2月 其他数据库开发大版内专家分月排行榜第三2006年7月 其他数据库开发大版内专家分月排行榜第三2006年2月 其他数据库开发大版内专家分月排行榜第三2006年1月 其他数据库开发大版内专家分月排行榜第三2005年11月 其他数据库开发大版内专家分月排行榜第三2005年10月 其他数据库开发大版内专家分月排行榜第三
2014年8月 其他数据库开发大版内专家分月排行榜第二2014年2月 其他数据库开发大版内专家分月排行榜第二2014年1月 其他数据库开发大版内专家分月排行榜第二2013年12月 其他数据库开发大版内专家分月排行榜第二2013年10月 其他数据库开发大版内专家分月排行榜第二2013年8月 其他数据库开发大版内专家分月排行榜第二2013年5月 其他数据库开发大版内专家分月排行榜第二2013年1月 其他数据库开发大版内专家分月排行榜第二2012年8月 其他数据库开发大版内专家分月排行榜第二2012年5月 其他数据库开发大版内专家分月排行榜第二2012年4月 其他数据库开发大版内专家分月排行榜第二2012年1月 其他数据库开发大版内专家分月排行榜第二
2014年11月 其他数据库开发大版内专家分月排行榜第三2014年7月 其他数据库开发大版内专家分月排行榜第三2014年6月 其他数据库开发大版内专家分月排行榜第三2014年5月 其他数据库开发大版内专家分月排行榜第三2013年7月 其他数据库开发大版内专家分月排行榜第三2013年3月 其他数据库开发大版内专家分月排行榜第三2012年7月 其他数据库开发大版内专家分月排行榜第三2012年6月 其他数据库开发大版内专家分月排行榜第三2011年12月 其他数据库开发大版内专家分月排行榜第三
2010年 总版技术专家分年内排行榜第二
2009年 总版技术专家分年内排行榜第三
本帖子已过去太久远了,不再提供回复功能。}

我要回帖

更多关于 spu sku 数据库设计 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信