要处理属性的产品表组合

时间:2015-10-10 21:43:40

标签: mysql database-design entity-attribute-value

我希望管理员在市场中添加产品时有一个选项,例如他正在添加一件衬衫。

所以他可以选择添加任意数量的选项和(选项组合)。每种组合都可以有不同的价格和数量。

这就像Wordpress中的WooCommerce处理可变产品一样。

截至目前,我已制作了以下表格

产品:

id | sku| brand_id | vendor_id | name | image

属性:

id | name

products_attributes:

id | attribute_id | product_id | attribute_value

通过这种结构,我能够为单个产品存储多个属性,但无法实现组合功能。

使用案例:添加具有以下细节的衬衫

color : black , size: M , price : 10$, stock: 10
color : black , size: L , price : 20$, stock: 5

由于

0 个答案:

没有答案