我对结构化数据库有点新,我想知道,如果说我有 38 条不同的数据,我希望每条记录都有。将其分解成几张不同的桌子更好,还是我可以将它们全部放在一张桌子上。
在这种情况下,我有一个帐户的能源使用数据表,我有每月使用量、每月需求和需求百分比,然后每个记录有 2 个标识键,每条记录有 38 条数据。
那么分解它是一种好习惯,还是我应该把它全部留在一张桌子上?一旦该数据库最终在其峰值累积了几千条记录,对产品执行查询的效率是否有任何影响?
编辑:我正在使用 Hibernate 进行查询,我不确定这是否会对效率产生任何影响,具体取决于我最终如何分解这些数据。