时间:2023-12-06 20:36:02 | 来源:网站运营
时间:2023-12-06 20:36:02 来源:网站运营
最近在做一个电商项目,数据库设计关于订单,现在同事有以下两种方案,哪种更好?:未付款、已付款、已发货、确认收货、售后 这些信息只是反映订单的不同状态,在变化时订单主要信息并无不同,放在一个表里是合理的,放在不同的表里在单据状态变更时会引起不必要的insert,delete操作。再讨论一种极端的情况,如果需要记录一些额外信息,比如已付款(付款时间,付款金额,付款方式),已发货(发货仓库,发货时间,收货地址,发货延迟时间,预计到达时间等),确认收货(确认收货时间,检验完成,收货人)...等等这些变态的信息,也不会与订单信息放在一起,而是对这些信息单独建表,然后记录一个订单id与订单表做关联关键词:同事,方案,设计,数据,项目