订单表的订单状态是否需要把交易状态 支付状态 物流状态用不同的字段来表示

新手上路,请多包涵

订单表的订单状态是否需要把交易状态 支付状态 物流状态用不同的字段来表示?
目前本人用一个字段来表示 订单的所有状态,不知这样什么有什么弊端?
请大神给点建议
图片描述

阅读 5.5k
3 个回答

你这几个状态可以一个字段,这个没太大问题的,但是“已删除”的状态,不要放在这个字段里,因为这应该是一个逻辑删除的标识,应该单独存放一个字段,比如is_delete等,字段默认值为未删除,执行删除后,才变为删除状态。

弊端就是,假如订单有前台删除和后台删除,那么请你告诉我,回收站看到的订单状态是什么?

那部分退款怎么做··
为了以后扩展我认为最好分开
交易状态 支付状态 物流状态

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题