社区
MS-SQL Server
帖子详情
请教一个电子商务数据库设计的问题,请指教
upshania
2012-06-16 09:24:19
现在面临这样一个问题,产品有很多规格,比如"木床"这个产品规格有:1.5米,2米,3米而这个产品规格除了这个长度规格以外,还会有其它的产品规格,比如颜色,材质等等。
通过组合来生成最后的价格。如
红色+1.5米+木质 = 100元
蓝色+1.5米+木质 = 110元。
蓝色+2米+金属质 = 300元。
而像这种产品规格通常比较多,这在数据库设计上这产品规格和产品价格之前要怎么设计的好呢?
...全文
234
8
打赏
收藏
请教一个电子商务数据库设计的问题,请指教
现在面临这样一个问题,产品有很多规格,比如"木床"这个产品规格有:1.5米,2米,3米而这个产品规格除了这个长度规格以外,还会有其它的产品规格,比如颜色,材质等等。 通过组合来生成最后的价格。如 红色+1.5米+木质 = 100元 蓝色+1.5米+木质 = 110元。 蓝色+2米+金属质 = 300元。 而像这种产品规格通常比较多,这在数据库设计上这产品规格和产品价格之前要怎么设计的好呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孤独加百列
2012-06-18
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
你的描述‘木床’只能算成产品类别了,不是产品,真正的产品是蓝色1.5米木床,所以类别表建一个,产品表直接带规格属性,如
类别,材质,颜色,尺寸,单价。。。。
[/Quote]
如果规格项不统一,你又不想存在太多的冗余,那规格就用XML类型记录,单价作为产品属性一项单独。
孤独加百列
2012-06-18
打赏
举报
回复
你的描述‘木床’只能算成产品类别了,不是产品,真正的产品是蓝色1.5米木床,所以类别表建一个,产品表直接带规格属性,如
类别,材质,颜色,长度,单价。。。。
zopey
2012-06-18
打赏
举报
回复
产品价格 = fx(产品名称,规格1,规格2,规格3,...)
上述公式有规律就直接计算,没有明显规律则建立“规格-价格表”用来查询,
此表每一行有个价格,对应于唯一的一种规格组合。
组合越多,自然行数越多。
upshania
2012-06-17
打赏
举报
回复
唉,,,,我真正的问题是通过组合生成价格这一项。而不是你们说的话题的核心情况。你们说的产品规格无非独立建个表或者其它存储价质就好。但是这个和产品关联的价格呢?这才是我这个问题的核心问题
發糞塗牆
2012-06-17
打赏
举报
回复
第一种方法,可以使用上面那只松鼠的方法。第二种,是我工作经验,我以前做服装类的电子商务网站,也遇到过你这个问题,后来是使用XML,把规格数据都按照格式存到xml里面,因为现在新版本的SQLServer都有xml索引,所以性能方面不用考虑太多。你可以从这个思路去论证一下吧。
haitao
2012-06-16
打赏
举报
回复
如果规则的个数能预先考虑周全,最简单,作为价格表的各个字段好了
upshania
2012-06-16
打赏
举报
回复
那么通过不同的规格组合出来的价格呢?
开着拖拉机泡妞
2012-06-16
打赏
举报
回复
建一个产品表,建一个规格表,产品表引用规格表的主键
基于ASP.NET健身俱乐部会员管理系统的
设计
与实现
2.1 系统平台环境2.1.1 硬件平台硬件设备的选择以及
设计
需要基于信息管理系统的建立以及健身俱乐部的具体发展现状。硬件设施需要与会员信息管理系统的各个功能实现完美的契合。在相互匹配的前提下,硬件的选择也需要...
转载:23种
设计
模式整理(很全)
文章目录23 种
设计
模式汇集目录
设计
模式引言学习 GoF
设计
模式的重要性建筑和软件中模式之异同
设计
模式之 Singleton(单态)模式实战书籍《Java 实用系统开发指南》单态定义:
设计
模式之 Factory工厂模式定义*:*提供...
研究生如何做文献阅读笔记
** 研究生如何做文献阅读笔记 ...阅读文献,要力求对
一个
方面或
一个
主题,或者
一个
概念的历史发展都要搞清楚,清楚来龙去脉。文献有新有旧,有些学科或专题文献的半衰期很长,经典文献的阅读是很重要的,只
题解 | #F.
一个
经典概率
问题
(提供
一个
好想好实现不用积分的方法)#
小米公司校招内推码: N36TTHA ...越早投递,越offer!#浅聊一下我实习的辛苦费#之前拿了浙江省北大信息研究院的嵌入式实习offer,实习工资按天算的,200一天,其他的话没有任何多的餐补了,
请
假就没当天工资,待遇一。
《那些年啊,那些事——
一个
程序员的奋斗史》九
81 对于新的4.3'CMMB板子来说,
设计
上并不是很难。毕竟之前有做过Telechips... 武总还是老样子,一开始同意了,可没多久又像墙头草,又想将一些功能给添上去 。这回段伏枥和和曹燕就没打算妥协,因为大家都知道,
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章