gpt4 book ai didi

mysql - phpmyadmin中的关系数据库

转载 作者:行者123 更新时间:2023-11-29 07:01:41 25 4
gpt4 key购买 nike

我在 phpmyadmin 中设置了两个表 - 表 userid 和表数据。 userid 表有一个列userid,它是主键。表数据有 id|name|src| 和一堆其他信息。现在的问题是列 id 是一个 16 个字符长的字符串,它充当表 userid 中的主键和表数据中的外键。现在,如果同一个用户想要上传多张图片,那么我必须在表数据中重复 id,并且表变得非常大。有没有其他方法可以解决这个问题(我比较新,所以如果这听起来很愚蠢,我很抱歉。)。最后,在这种情况下,通过索引另一个表中的用户 ID 实际上有任何性能提升吗?对我来说,这似乎只是浪费空间,因为我不得不在表 userid 中重复用户 ID 一次有一个表来保存数据和用户 ID。

最佳答案

一对多关系就是这种情况。我不认为 table 会变得那么大而给您带来问题。这就是要走的路。

或者,许多 cms 和平台使用的一种策略来存储设置。您可以将具有图像 src 的 JSON 对象存储到图像列中。但这会增加每次创建和删除图像时更新图像信息的开销。

关于mysql - phpmyadmin中的关系数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9859033/

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