3.插入销售属性到销售属性表
4.插入销售属性ID组合,数量,价格等到商品SKU表 。
当我们在页面上展示商品的时候:
1.级联6个表查询出商品所需要的信息,由于关键属性有多级,这里只存了子及,需要做一次递归 。当然可以考虑缓存等自己的实现方法
2.分析商品SKU组合,生成销售属性组合及约束,比如颜色+尺码 选择之后的不同价格,是否还有货 。颜色有图片的用上传的图片代替默认背景
难点在于:
1.页面的展现不管前台还是后台都必须动态构建,在动态构建的基础上加上基本的验证,比如用户选择了 颜色A+尺码,库存只有3件,数量填写了5,必要提示用户没有了这么多数量,动态构建中还存在某些属性有层级关系,需要按照自己的策略选择一次性加载或者AJAX加载,进行分析显示
2.几个表关联查询的设计,何种方法能最大化减小程序的复杂程度,是直接在数据库中搞定,还是数据库结合内存表(缓存特征量和特征值).
页面上的展现和其它设计我在实际项目中添加商品的做法是,序列化属性成json字符串到页面,根据特征量中的是否是枚举,是否是父属性,是否关键属性,是否销售属性来动态创建页面表单,具体也可以看看淘宝添加产品的页面 。
作者:活雷锋
原文:https://www.cnblogs.com/mmmjiang13/archive/2010/11/04/1868609.html
推荐阅读
- 教你如何安装网络摄像机拾音器,图文教程
- 女人如何俘获男人心 7招让男人为你神魂颠倒
- 遭遇疫情黑天鹅 茶农如何应对春茶运输 销售难题
- 如何鉴别新老白茶
- 明前茶和雨前茶区分 哪个更适口 如何选择
- 如何审评岩茶的滋味
- 鸭屎香 狗牯脑 茶叶到底如何被命名的
- 如何区分明前茶与雨前茶,哪个更好答案在这里
- 齐桓公问政管仲,国势不张如何为霸? 齐桓公问管仲
- 淘宝网店如何修改地址? 怎么修改淘宝店铺地址
