我正在寻找有关如何处理具有 1000 或更多列的数据库表的建议,并且我正准备将其转换为一个或多个 Django 模型。数据还需要通过 URL 内的 API 调用进行过滤。每个字段都需要能够过滤其余数据。
我提出了一些解决方案,并希望提供与它们相关的输入或资源:
有没有人有任何关于处理这种大小的数据库表的信息或资源?
答案 0 :(得分:1)
您绝对应该将模型拆分为多个链接的模型。
由于 Django 在数据库中建模数据的方式,您通常应该在模型和表之间建立 1:1 的关系,并且您的表应该至少规范化为第三范式。