我正在开发一个由 40 个用户字段组成的 Django 应用程序。我通过将相关字段分组到单个表中进行了规范化,从而产生了 6 个表。但是现在我有另一个问题,如果我想检索用户信息,我需要加入 6 个表,这是使用 ORM 编写的繁琐任务。
我只是想知道我是否可以为这 40 个字段使用单个表,否则会对性能产生任何影响?我读过这篇文章:更好的数据库设计是什么:更多的表还是更多的列?,但我需要输入我的特定场景
请在规范化方面提出建议。
提前致谢
我正在开发一个由 40 个用户字段组成的 Django 应用程序。我通过将相关字段分组到单个表中进行了规范化,从而产生了 6 个表。但是现在我有另一个问题,如果我想检索用户信息,我需要加入 6 个表,这是使用 ORM 编写的繁琐任务。
我只是想知道我是否可以为这 40 个字段使用单个表,否则会对性能产生任何影响?我读过这篇文章:更好的数据库设计是什么:更多的表还是更多的列?,但我需要输入我的特定场景
请在规范化方面提出建议。
提前致谢