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