商城类网站mssql数据库表结构设计,后台程序员可参考( 四 )


5:派件,即快递正在进行同城派件;
6:退回,货物正处于退回发件人的途中
lRorder
Int
 
 
排序
LRmessage
Nvarchar(50)
 
 
备注
 
地区管理:用于用户选择收货地址
19. 地区管理 Region
列名
数据类型
空/非空
主键
描述
Rid
int
√
√
自增
Rname
nvarchar(200)
√
 
地区名称
RparentNode
int
 
 
0代表第一层节点
Rorder
Int
 
 
排序
 
操作日志管理
20. 操作日志 Dolog
列名
数据类型
空/非空
主键
描述
Did
int
√
√
自增
SUid
Varchar(50)
√
 
系统用户id
dmessage
Varchar(50)
 
 
操作内容
Ddate
Datetime
 
 
操作时间
dsuccess
Varchar(50)
 
 
是否成功
 
2. 订单管理
订单状态
21. 订单状态 OrdersState
列名
数据类型
空/非空
主键
描述
OSid
int
√
√
自增
OSname
Varchar(50)
√
 
订单状态名称
OSmessage
Varchar(50)
 
 
操作内容
OSstate
Int
 
 
1正常订单,2售后订单,3退款
 
订单列表:提交订单,1待发货,2已发货,3待支付,4已支付到担保方,5已支付,6货到付款,7活动,8已作废,9已完成,10全部,退款,退款退货,换货
22. 订单管理 Orders
列名
数据类型
空/非空
主键
描述
Oid
int
√
√
自增
ONum
Varchar(50)
√
 
订单号 生成规则 年月日时分秒毫秒
OSid
Int
 
 
订单状态id
Odate
Datetime
 
 
订单时间
Uid
Varchar(50)
 
 
用户id
UAid
int
 
 
收货地址id
Ocountmoney
decimal(18, 2)
 
 
商品总价格
Opmoney
decimal(18, 2)
 
 
配送费用
Opdprotectrate
Decimal(18,2)
 
 
保价费用 //商品总额*保价费率 必须比配置的最小保价费低
Pid
Int
 
 
支付方式id 订单总金额=配送费用+商品总价格
OPS
Varchar(100)
 
 
订单附言
OSendtimeis
Bit
 
 
是否指定送货时间
Osenddateis
Varchar(50)
 
 
送货日期:1任意日期2仅工作日3仅休息日,4指定日期
Osendapis
Varchar(50)
 
 
送货的时间段:1任意时间段,2上午,3下午,4晚上
Osendtime
Datetime
 
 
当送货日期选择了4时,选择一个具体时间
Did
Int
 
 
配送方式id
OUseScores
bit
 
 
是否使用积分
OGoodCount
int
 
 
商品件数
23. 订单商品管理 OrdersGoods
列名
数据类型
空/非空
主键
描述
OGid
int
√
√
自增
ORid oid
Int
√
 
订单id,退换货id
gid
Int
 
 
商品id
OGmoney
decimal(18, 2)
 
 
购买价格
OGnums
Int
 
 
购买数量
GSid
Int
 
 
规格id
GSVid
Int
 
 
规格值id
OGdstate
Int
 
 
操作状态 1正常订单 2退换货订单3退款
 
24. 订单付(收)款记录 OrderPay 货到付款 线下支付的
列名


推荐阅读