gpt4 book ai didi

mysql - 数据库设计所需的建议

转载 作者:太空宇宙 更新时间:2023-11-03 12:18:18 25 4
gpt4 key购买 nike

我是数据库设计新手。在我的例子中,我必须为每个产品的每个用户生成很多 key 。所以,我有两个选择 -

  1. 为所有用户创建一个包含 product_id 和 key 的表,或者
  2. 为每个用户创建一个单独的表

在前一种情况下,我将有一个表,但查询可能需要更多时间,因为所有用户的所有条目都在同一个表中。 在后一种情况下,查询可能会更快地返回结果,但会返回更多的表,如果用户超过 100 个或更多,则意味着有很多表。

最佳答案

绝对不要为每个用户创建一个表。如果您为所有用户创建一个表,您可以使用关系数据库设计并添加与每个用户相关的特定信息,如地址或员工信息,并将用户表中的主键用作外键。并且不会有任何明显的滞后。并且维护起来会容易得多

关于mysql - 数据库设计所需的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21162821/

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