相关疑难解决方法(0)

如何为每种产品都有很多参数的多种产品设计产品表

我在桌面设计方面没有太多经验.我的目标是创建一个或多个满足以下要求的产品表:

  • 支持多种产品(电视,手机,PC,......).每种产品都有不同的参数集,例如:

    • 手机将有颜色,尺寸,重量,操作系统......

    • PC将有CPU,HDD,RAM ......

  • 参数集必须是动态的.您可以添加或编辑您喜欢的任何参数.

如果没有针对每种产品的单独表格,我如何满足这些要求?

database-design relational-database database-schema

127
推荐指数
3
解决办法
5万
查看次数

(数据库设计 - 产品属性):什么是产品属性数据库设计的更好选择?

我是数据库设计的新手.对于cms的产品属性数据库设计有什么更好的选择?(请另外建议其他选项).

选项1:1表

products{
id
product_name
color
price
attribute_name1
attribute_value1
attribute_name2
attribute_value2
attribute_name3
attribute_value3
}
Run Code Online (Sandbox Code Playgroud)

选项2:3表

products{
id
product_name
color
price
}

attribute{
id
name
value
}

products_attribute{
products_id
attribute_id
}
Run Code Online (Sandbox Code Playgroud)

谢谢你,约瑟夫

database-design relational-database entity-attribute-value

9
推荐指数
1
解决办法
1万
查看次数