产品变体的数据库设计和结构

时间:2017-11-12 14:38:05

标签: sql sql-server database-design relational-database e-commerce

我有产品的变体,例如Variant:Size,它有像Small,Medium,Large这样的值。然后颜色,值:红色,橙色,蓝色。然后材料,价值观:棉花,草坪。所以我想要一个具有相同价格的数据库设计,sku用于一种变体,例如小红棉具有相同的价格和sku,这将重复其他价格不同的其他。

1 个答案:

答案 0 :(得分:0)

显而易见的解决方案是拥有一个 Product 表,其中包含三个字段(ID,Price,SKU)以及三个用于查找表格大小,颜色和材质的外键。

然而,这一切都取决于你有什么其他要求,以及这将用于什么。如果这不是一个独立的结构,那么显而易见的解决方案很可能不是最好的解决方案。