c2c电子商务系统数据库不冗余怎么设计? 举报 理由 举报 取消 如果不添加冗余字段,一个简单的表设计如下:1.用户拥有店铺2.店铺拥有商品3.订单共有商品和买家字段?(买家和卖家是同一张表)假如从卖家的角度去查询订单,是不是要先查出卖家的店铺,然后查出店铺里的商品,然后再通过商品关联查出订单列表?感觉这么查询次数有点多,请问如何优化? 2017年8月10日 2 条回复 725 次浏览 C2C,数据库,电子商务,设计
回复 ( 2 )
实体表:用户表、店铺表、商品表
关系表:用户店铺关系、店铺商品关系
你说的订单表是用户商品关系对吧?那这个关系实际上是不是用户、店铺、商品关系表?
既然如此,这个关系的字段结构就能满足你的要求。
订单表为啥不存卖家id