数据库问题

来源:3-2 建立数据库【无库不Coding】

蓝色西西

2020-02-11

  1. 订单退款表,退款订单的一个商品或所有商品,应该独立出来一个,不和 订单表 在一起吗。退款了,这笔金额标记为负数吗。原来的订单表相关id订单,金额不变,要打上退款符号吗。

  2. 逻辑删除字段,定义为 int is_delete好,还是定义为 datetime: delete_time default 0000-00-00 好。

写回答

1回答

廖师兄

2020-02-12

这个项目没有做退款的功能,如果要做的话,而且要支持部分商品退款,确实应该像你说的这样独立一张表出来做。
退款的状态肯定要用int来表示,不可能用时间来表示。

0
2
廖师兄
回复
蓝色西西
退款订单号要跟下单订单号不一样的,下单是一种业务,退款是另一种业务,他们两个是平级的。退款表金额就用正数没有关系呀!退款订单号和下单订单号关联上就行。
2020-02-15
共2条回复

实战支付+电商双系统 玩转Java技术栈

花一份课的价,收获:双系统实战+坐拥20K+粉的师兄指导,值~

2047 学习 · 1048 问题

查看课程