我正在尝试构建Marketplace电子商务的数据库。我们的想法是让多个卖家在网站上销售相同的产品,这样客户就可以选择他想要的卖家。
我坚持数据库战略。构建它的最佳实践是什么?我在考虑下面的逻辑:
此逻辑将起作用并且易于操作,但会根据销售产品的卖家数量乘以我的数据库线。我认为它会变得沉重。
有什么想法吗? THX。
答案 0 :(得分:0)
只需将一个表用于产品,一个表用于卖家,一个表用于产品和卖家之间的多对多关系,其中包括行程金额:
tblProduct
----------
product_Id
product_Name
... other product related columns
tblSeller
---------
Seller_Id
Seller_Name
... other seller related columns
tblStock
--------
Stock_Product_Id
Stock_Seller_Id
Stock_Amount