首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >多产品属性库存数据库设计

多产品属性库存数据库设计
EN

Database Administration用户
提问于 2014-05-17 13:54:57
回答 1查看 2.5K关注 0票数 3

我要为我的商店建立一个基于库存的数据库。这是我在表格中输入的当前数据。这是一个包裹:

这是产品属性:

这是要生产的桌子

问题是,每个产品都有不同的包装。所显示的数据是有两个包的产品,“颜色”和“力量”。

那么问题是:如何将“颜色”和"power“作为数据库中的列?

如果它有两个以上的包裹,会发生什么呢?

为此,我使用了MySQL。

我要做的是追踪数量,

代码语言:javascript
代码运行次数:0
运行
复制
product-23 : white, 100 = 30qty  
product-23 : white, 50 = 30qty  
product-23 : black, 100 = 30qty  

我所拥有的是两个表“包”和“值”,包括已经有产品标识的产品这样的表。

因此,每当一个用户试图购买产品-23: white,100,它将检查数据库中的数量。

这是小提琴

EN

回答 1

Database Administration用户

发布于 2014-05-17 15:36:28

您基本上已经创建了一个基本的密钥值存储库。有关这方面的更多细节,请参见这里。您需要使用PIVOT命令来获得所需的结果。请查看这里的相关信息。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/65303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档