mysql - SQL 中的类别

标签 mysql sql categories

我想知道构建数据库以处理此问题的最佳方法是什么:

我需要管理产品。每个产品都有自己的变量。例如,一张 table 和一把椅子不会有相同的参数。

我有很多类别:

  • 摩托车:价格年份 Km 品牌型号 CYLENDER
  • 房子:价格日期房间平方米等
  • ...

有人有办法管理所有这些变量吗?

谢谢 :)

最佳答案

您可以像往常一样将类别存储在表中,然后创建另一个名为 category_properties 的表,其中包含 categoryId 作为外键和 propertyId,您将创建另一个名为 propertyEnum 的查找表,其中包含您需要的任何属性,使用此技术将创建动态属性如你所愿

关于mysql - SQL 中的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47489831/

相关文章:

php - 如何在 PHP 中转义 mysqli_query() 中的双引号字符?

php - WordPress:如何只显示特定类别的帖子?

php - 如何比较php中的日期和mysql数据库中的日期?

php - Macroable.php 方法foregin 不存在

java - 如何使用java为MySQL启用LDAP连接?

python - 为什么类别列被视为 pandas 中的字符串列?

php - wordpressfunctions.php - 为每个帖子类别使用不同的页面模板

php - 试图让 PHP 复选框保存 MySQL 表中的数据

sql - 如何使用sql区分重复记录的第一个和其余的?

sql - 加入 Liftweb 的复杂 SQL 查询