我的商店数据库设计需要一些输入。我想为一些产品等添加简单的选项颜色。
产品: ProductID,ProductName
然后我想添加一种颜色(用户在productcart的下拉列表中选择了颜色)。
有人可以帮忙吗?
答案 0 :(得分:0)
只需在Products表中添加字段名称颜色即可。
对于那些没有颜色的产品,只需留空字符串
答案 1 :(得分:0)
如果您需要下拉菜单,则需要在商店中存储每种产品的可用颜色。
一种方法是从所有现有颜色的表开始,让我们(不是不合理地......)称之为颜色。它包含数字ID和每种颜色的名称:颜色(Id,名称)
然后你需要一个表来存储哪些产品有哪些颜色。每行包含产品ID和颜色ID,它们一起形成唯一键。我还想添加一个额外的ID,这有时简化了编程: ProductColors(Id,Product,Color)