最佳实践在一个表中的mysql中创建表或使用ID

时间:2016-09-08 19:11:06

标签: mysql database-design

我想从表单中存储许多用户列表。但我不确定它的最佳做法是什么。

我不确定是否更好地为每个列表创建一个mysql表(CREATE表'nameoflist')或者更好地创建2个表用于列表的名称,另一个用于每个用户的ID为第一个用于从列表中识别的表(列表名称)。

提前致谢。

1 个答案:

答案 0 :(得分:1)

为相同列表创建单独的表通常是无用的。它可能有用的唯一情况是当你期望每个列表中有数百万行时 - 那么你可以通过查看较小的单个表来获得性能优势。