版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq1010885678/article/details/37500813
购物车准备完毕之后,就要着手订单表的设计了
表结构如下:
T_Orders
T_OrderBooks
为什么这里要分为两个表?
仔细想想,现实生活中的发票
特地去网上找了一张,不是很清晰
但是,正常人都知道,像订单号,购买的用户,收货地址,总金额等信息都是统一写在发票的上方或者下面,没有说是每一个商品项都要写上订单号,收货地址等。
因为一个订单是可能包含很多商品的,所以这里将订单表分为:订单主表和订单明细表
主表的字段就不用说了,记录的是订单共有的信息(你tm不是又说了。。。)
明细表记录的则是每一个商品的详细信息
这么做同时也避免了数据冗余的问题。