mysql订单表,如何设计购物车表,让他们连接起来,形成一个完整的系统,如下表结构

问题

想增加一个购物车表,让用户把商品增加到购物车之后,点击结算才生成订单,但是不知道如何设计与关联

参考

我参考的链接
https://blog.csdn.net/wgyscsf...

customer(用户表): cid、cname、cphone、caddress

merchant(商家表):mid、mname、mphone、maddress

product(商品表):pid、pname、pprice、premain、mid

order(订单表):oid、odatetime、ostate、osummoney、cid

orderitem(订单项表):oiid、iobuynum、iosummoney、pid、oid


富国沪深
浏览 1599回答 2
2回答

开满天机

你应该思考: 购物车从哪里来,到哪里去。可能这样说有点玄乎,那么你想购物车添加商品,那么它应该从哪里来的数据添加进去?首先,购物车属于谁,所以你必须要声明这一点,添加一个字段记录用户 ID 。然后,这个购物车放了什么,你需要记录对应商品 ID ,所以这个也是必须的。补充购物车放的商品,生成订单结算时使用,为了节约性能,可以在购物车表存放商品的一些基本信息,用来进行结算。当然,考虑到商品信息的可能变动,可以用联表来查询获取相关信息,这样保证信息的。。。最后生成订单的话
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript