订单表设计 sql订单表怎么设计比较合理?

sql订单表怎么设计比较合理?订单表字段设计如下ID自动递增主键bigint订单号varchar ddyymmd0000001唯一约束订单状态varchar支付或未支付和退款原始退款订单号varcha

sql订单表怎么设计比较合理?

订单表字段设计如下

ID自动递增主键bigint

订单号varchar ddyymmd0000001唯一约束

订单状态varchar支付或未支付和退款

原始退款订单号varchar原始退款订单号varchar

订单商品名varchar

创建订单时间datetime

付款时间datetime

付款方式Varchar

付款订单号Varchar,支付宝或微信的订单号]备注Varchar

是否发货bool?