购物车的开发原理

一、传统的购物车实现:

原理:在数据库中设置一个存储购物车信息的数据表。

1、数据库中涉及到的数据表:

  • 商品表 product

     1、包含字段:
       proId,  brand, name,   num,    price, address,  pic
       商品id, 品牌, 品名, 库存数量, 单价,  产地,  图片
    
  • 购物车表 car

     1、包含字段:
        carId,    proid,    num,     userId,   ispay
       	购物车id, 商品id, 购买数量, 客户id, 是否支付          
     2、ispay:通过标志变量表示购物车条目是否有效,不删除购物车条目的原因是为了进行购买习惯的分析。
     3、注意:car表将存储所有客户的购物车数据。
       加入购物车:增。
       删除购物车商品、购物车结算:删。
       修改商品在购物车中的购买数量:改。
       查询购物车数据、查询所有购物车数据(userId、ispay=0):查。
    
  • 订单表 orders()

  • 订单详情表 ordersDetail()

二、利用本地存储来构建购物车:

特点:后台具备永久存储购物车数据的表,而购物车操作不在后台进行。

	1、前
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值