版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、淘宝数据架构设计案例经验电子商务网站如火如荼,究竟商品属性该如何设计?本文作者将从从淘宝数据结构来看电子商务中商品属性设计。AD: 为什么要这样设设计先说几个需求,看看看您现在是是如何去实现现:一个用户来到我我们网站,在在前台页面,1.他要买洗发发水,他进入入了洗发水的的类别,他想想买带去屑止止痒功效的5500ml的的洗发水,能能否直接搜索索出来所有品品牌带这个功功效属性是5500ml的的洗发水2.接着他要买买一件T恤,他他想买V领,短短袖的T恤,能能否直接通过过2个属性搜搜索出所有品品牌的T恤展展示给他3.他进入一个个T恤的详情情页面,由于于白色卖的比比较好,所以以白色会比其其他颜色贵一一些
2、,所以他他选择不同颜颜色+不同尺尺码的搭配,就就会显示出不不同的价格以以及是否有库库存后台:1.统计某些商商品某种属性性销量情况和和库存,反馈馈给仓库部门门及时备货,比比如海飞丝去去屑系列的2250ml的的洗发水在这这个系列中卖卖的最好,3300ml的的其次。A品品牌XX大衣衣红色XL时时间段内的销销量和库存量量。2.这个洗发水水在做一个阶阶梯价销售,买买2瓶便宜22块,买3瓶瓶便宜5块,需需要给出这种种组合的销售售量数据给策策划人员来说说明阶梯价销销售对消费者者的影响3.A品牌T恤恤分圆领,VV领,7分袖袖,短袖,统统计圆领和VV领销量情况况供买手或者者设计师参考考大众比较接接受什么设计计,
3、以备下一一次的采购。4.这一年做了了几十个活动动,每个活动动做了很多单单品的搭配组组合销售,比比如500mml某种洗发发水+黄色的的眼霜等,我我们现在没有有做数据仓库库和数据分析析,那么要求求sql语句句来得到那种种单品的销量量情况,让我我们可以能得得知策划者的的搭配到达了了什么样的效效果。甚至变态一点,我我们要统计我我们店得面膜膜的销售,我我要知道撕拉拉型的面膜,水水洗式面膜,睡睡眠免洗式面面膜中带美白白功能,带抗抗皱功能,带带控油功能等等哪种卖的好好一些,怎么么办呢?顺便扯一句,根根据商品放置置在页面的位位置,深度,销销量可以分析析出某些品牌牌商品不需要要放置在重要要位置,某些些对于我们来
4、来说利润高一一点,或者销销量不是很理理想的商品放放在重要位置置或者排序在在前来提高用用户浏览量进进而提高购买买率。如果不设计属性性,这种搜索索是很难进行行的!如果不不分的这么彻彻底,比如eecshopp或者noppecomeerce,那那么你无法针针对每个SKKU设置组合合搭配的价格格和数量以及及商家编码和和SN号。上一篇设计出现现的问题以及及解决办法在上一遍文章中中,有比较大大的问题没有有解决:1.商品录入编编辑界面编码码实现过于复复杂2.如何通过属属性搜索3.按现在属性性值属性表设设计无法做到到,如果A品品牌洗发水有有去痒止屑功功效,B品牌牌洗发水同样样有这个系列列,无法搜索索具有去痒止止
5、屑功效属性性的所有洗发发水的销量,因因为现在的属属性名和属性性值表是1:N的关系,应应该是N:NN的关系解决问题1:最最简单的实现现商品的录入入界面:在这里,我把商商品的品牌和和系列这个麻麻烦的东西分分开了,为什什么分开:品品牌和系列导导致2个属性性名表和属性性值多级引用用,在实际代代码实现过程程中也会增加加很多代码,增增加复杂性.由于项目原原因,这里只只做了父子及及关系,您在在设计的时候候,这里应该该是品牌一张张表,系列是是父子及,有有第3张表记记录品牌与系系列的多对多多关系。为什什么呢,只有有这样,才能能满足比如AA洗发水有去去屑止痒系列列,B洗发水水同样也有这这个系列,那那么才能方便便的
6、统计出去去屑止痒洗发发水的总的销销售情况!解决问题2.通通过属性搜索索1.首先说明这这个SKU和和属性如何存存储在添加一个商品品的时候,在在pg_ittems表中中保持商品的的基本信息.pg_itemm_sku表表中保存skku信息,这这个sku信信息用来实现现页面上的选选择颜色,尺尺码这种组合合不同价格,或或者洗发水选选择不同毫升升数不同价格格。pg_itemm_attrr表中保存所所有属性信息息,包括每个个SKU的属属性拆分之后后的信息,这这样的话,保保证能通过每每种属性来搜搜索商品。比如我要搜索带带有滋润功能能的200mml的沐浴露露,那么我的的语句就是:SELECT DISTIINCT
7、(ddbo.pgg_itemms.iteem_id),pg_ FROM dbo.ppg_iteem_atttr paINNER JJOIN ddbo.pgg_itemms ON pg_ittems.iitem_iid = ppa.iteemidINNER JJOIN ppg_iteem_atttr pa22 ON ppa.iteemid = pa2.itemiid - 组合WHERE ppa.p_iid=77221678669 ANDD pa.vv_id=118667112003AND pa22.p_idd = 144196622919 AAND paa2.v_iid =
8、 77587277405 - 组合我的做法是,通通过属性值IID和属性名名ID的组合合组合成上面面的语句,有有多条就组合合多次,这里里按照我们一一般的情况,是是不会说组合合到级联100几次的,如如果您觉得不不靠谱,欢迎迎提出出您的的看法。解决问题3.统统计相同特性性的不同商品品的销售情况况如通过洗发水功功效,服装的的花色,衣领领的样式来分分析特性的不不同对销售的的影响.要实实现在属性名名和属性值表表的设计的时时候,应该是是有第三张关关系映射记录录表来记录多多对多关系。我我这里还是偷偷懒了,因为为我是针对淘淘宝的系统,拉拉下的属性已已经是把3张张表打横成了了2张表,正正好不用自己己做了。如果果是
9、自己做系系统,那就得得考虑加上关关系映射表.这样设计的缺点点1.实现复杂2.需要商品维维护人员对自自己商店卖的的各种商品的的属性,注重重的统计的方方面有个比较较清晰的认识识,学习成本本高一点3.策划,业务务人员必须理理解这样的设设计,才能结结合系统给决决策带来所需需要的数据我觉得程序员应应该对业务的的理解仅次于于项目的策划划人和需求分分析人员甚至至比他们对某某些商业模式式更为理解,深深入行业,了了解行业的点点点滴滴,有有敏锐的需求求的嗅觉,那那么才能做出出好的程序。而而且程序是为为业务服务的的,如果不深深入了解业务务,那么很多多时候程序会会偏掉,举一一个简单的列列子,现在某某衣服做一个个活动,上午午是200块块,下午是1150块,在在晚上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年幼儿园活拼音教学
- 2026年幼儿园课件花朵
- 2026年幼儿园妈妈本领大
- 辩护代理委托书格式范文
- 深度解析(2026)《GBT 22366-2022感官分析 方法学 采用三点强迫选择法(3-AFC)测定嗅觉、味觉和风味觉察阈值的一般导则》
- 深度解析(2026)《GBT 21575-2008 危险品 极不敏感引爆物质的雷管试验方法》
- 深度解析(2026)《GBT 21195-2007移动通信室内信号分布系统 天线技术条件》
- 《JBT 20040-2020分粒型刀式粉碎机》专题研究报告
- 《JBT 15150-2025液氮洗设备》专题研究报告
- 2026年幼儿园冻疮案例
- 佛山市南海区2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 2026年智能制造评估师考试试题及答案
- GB/T 47141-2026食品保质期确定指南
- 2025年中国人寿保险面试题库及答案
- 收心归位全力以赴2025-2026学年新学期收心主题班会
- 讲师培训训练营
- 少年般绚丽二部合唱简谱
- TCEC电力行业数据分类分级规范-2024
- 建设用地报批培训课件
- 特教教师面试题目及答案
- 压力管道年度检查报告2025.12.8修订
评论
0/150
提交评论