数据库设计,一张订单里有多种商品,种类数目都不定,怎么设计这两个表啊?

 我来答
老师小乔
2013-01-25 · TA获得超过3680个赞
知道大有可为答主
回答量:1985
采纳率:66%
帮助的人:693万
展开全部
照您这句话来说呢,有以下几个实体集:订单,商品,商品种类以及订单详情记录。
其中一个订单包括多种商品,每种商品有所属的种类和数量,而这些信息都被记录在订单详情记录表中。订单表和订单详情记录表通过订单编号连接起来。至于各个表的属性还要看您的具体需求来定。
追问
订单详情记录表里面有哪些属性?因为里面商品数量种类都不定,总不能定义出一个动态数组在里面吧!
追答
我把几个表的能想到的属性给你加上
订单(订单id,客户,下单日期,……)
商品(商品id,商品名,所属种类,上架日期,价格,库存,……)
商品种类(种类id,种类名称)
订单详情记录(记录id,订单id,商品名,数量,价格,种类,……)
还应该定义一个视图来获取订单详情。
匿名用户
2013-01-25
展开全部
订单表:id主键,商品id,商品数量,其他属性
商品表:id主键,种类,其他信息
追问
一个订单有多种商品在里面,一个商品id不够吧!
追答
订单表:id主键,订单id,商品id,数量,以及其他属性。少写了一个订单id……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式