我做一个二手东西网上交易的,订单表我的思路是这样设计的,
订单编号,物品id,数量,总价格,用户(注:是通过网上银行交易)当用户点击购买时,订单表应该如何设计才能查询显示出下面的信息:
在买主订单信息那块显示所订物品和价格,和数量,行为为'买入'
在卖主订单信息那块显示所出售的物品和价格和数量,行为为‘卖出’希望有经验的朋友多多帮助。

解决方案 »

  1.   

    订单编号,物品id,数量,总价格,用户物品id,物品名称,物品单价,行为
      

  2.   

    要加入买家ID和卖家ID,这个就清楚了。
    select * from user,order where user.id=order.买家ID and user.id=1 //查询出user ID=1的所有购买记录和用户信息select * from user,order where user.id=order.卖家ID and user.id=1 //....
      

  3.   

    物品表
    物品id 物品名称 物品价格 物品单位订单表
    订单编号,物品id,数量,总价格,用户,行为