gpt4 book ai didi

php - 我应该为此在我的数据库中创建一个新表吗?

转载 作者:行者123 更新时间:2023-11-29 04:12:17 26 4
gpt4 key购买 nike

在我的数据库中,我有其他表,products。 Products 表包含产品的 ID、名称、描述和一些其他数据。我还想添加一个类别。

我是否应该创建一个名为 category 的新表,其中包含 ID 和每个类别的名称,并在 products 中添加一个 *category_id* 来引用该 id category 的名称,还是我应该在 products 的每一行上都有类别的名称?

在第一种情况下,我将不得不使用 JOIN。这会对性能产生严重影响吗?

最佳答案

通过在自己的表中定义类别,您可以:

  • 重命名类别
  • 动态生成可供选择的类别列表
  • 添加类别说明
  • 添加新类别

…等等,每次修改它们时都不必更新与类别相关的每一位代码。

是的,添加一个表。

Will this have a serious impact on the performance?

可能不会。

关于php - 我应该为此在我的数据库中创建一个新表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7148694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com