如果有一个商品有多个店有的话那实体类又该怎么设计呢
来源:2-4 实体类设计与表创建C
慕婉清8871893
2021-03-11
比如说存在某种产品是很多商店都有的
写回答
1回答
-
翔仔
2021-03-11
同学好,首先,从业务角度来讲,不同店铺发布的商品号都不一样的,即便是同一款商品,他们店铺本身认的编号也不一样,即便是淘宝也不能复用同一款商品的,只能自己创建一模一样的商品,但是productId是不一样的。如果你一定要一样的话,可以考虑建立tb_product商品池,也就是里面没有shopId之类和shopId相关的信息,然后供商家从池子选择商品,选择好就建立起product到shop的映射,类似
tb_product(productid) -> tb_product_shop_map(shopid,productid) -> tb_shop(shopid)
依据这个关系去建立实体,即Shop里面有ProdcutShopMapping
022021-03-18
相似问题