购物车,商品数量
用户的购买数量不应该超过库存的数量
使用redis实现购物车的功能
原因
如果通过mysql查询数据库,浪费性能
通过redis来查,速度更快
订单
点击去结算,进入订单
》订单表要有的内容
地址
支付方式
商品
总金额(也可以自动计算)
运费(可以 自动计算,满88包邮)
》用户中心,全部订单
订单编号
支付状态
订单的创建时间
订单表当前状态
需要分表了
一个订单需要对应多个商品
来一个订单商品表
订单商品表需要记录的字段
商品SKU
商品数量、
商品价格(虽然SKU中有,但是。。。)
订单ID
订单商品表形态
》关于订单总金额
是否需要?
》可以不需要
原因是。。。
》也可以需要
原因是。。。
》同理,订单总数量也是一样
评论
评论与商品不是直接相关
而是与订单直接相关
下了订单了才可以有评论的机会
商品表新增销量
由于列表页有这样的需求
新增销量字段,在商品SKU表中
最终完成
一共11张表
用户中心的最近浏览
临时的文件,也可以考虑保存在redis中
清晰的版本