Heim  >  Fragen und Antworten  >  Hauptteil

php - Taobao-Aufteilungstabellendesign

Unser Einkaufszentrum verwendet derzeit zwei Tabellen, die ORDER-Tabelle und ORDER_DETAIL. In der ORDER-Tabelle werden nur Benutzerinformationen, Adresse, Gesamtpreis usw. gespeichert. Die spezifischen Produktinformationen werden im DETAIL-Shop gespeichert, aber jetzt müssen wir verschiedene Händler verwenden und aufteilen Es ist in zwei Reihenfolgen zu vervollständigen. Ja, wie gestaltet man die Datenbanktabellenstruktur basierend auf der vorhandenen Aufteilung?

过去多啦不再A梦过去多啦不再A梦2703 Tage vor2172

Antworte allen(2)Ich werde antworten

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-25 15:10:21

    是否可以考虑下面两点:

    1.可以新增一张订单表
    2.沿用一张订单表,新增商家id字段和订单类型字段

    Antwort
    1
  • PHPz

    PHPz2017-05-25 15:10:21

    可能还要考虑,发货、退货退款、对账信息,并且给买家显示的是一个总的订单号(里面包含商家的商品信息)

    1.历史数据保持不变,在ORDER表中设计一个父子的关系,比如原来的订单号自动是order_no ,现在添加一个order_p_no (0为一个订单,有值表示此条为子订单),用户信息冗余存储,总价信息根据对应的商品计算存储

    2.DETAIL 表中 依然和 ORDER表中的 order_no对应

    和一楼的思路类似

    Antwort
    1
  • StornierenAntwort