Migration 数据迁移问题。需要建议吗

Migration 数据迁移问题。需要建议吗,migration,database-migration,data-migration,Migration,Database Migration,Data Migration,我的数据已从一个数据库迁移到另一个数据库。我很担心结果。在旧数据库中,我们有这样一个表: 在新数据库中,它看起来如下所示: 我发现如果不同的车有相同的交货日期,那么将它们列在一行是非常不方便的。有时我需要统计报告,包括每个品牌和颜色的汽车数量、平均年龄等。如果数据是这样组织的,有可能得到准确的统计报告吗?我想他们需要重建整张桌子。但他们说它可以保持这样。我向他们展示了一个来自旧数据库的报告示例,其中每辆车都列在单独的一行上,他们在cognos中进行了一些格式化,并为我提供了一个非常类似的报告,

我的数据已从一个数据库迁移到另一个数据库。我很担心结果。在旧数据库中,我们有这样一个表:

在新数据库中,它看起来如下所示:


我发现如果不同的车有相同的交货日期,那么将它们列在一行是非常不方便的。有时我需要统计报告,包括每个品牌和颜色的汽车数量、平均年龄等。如果数据是这样组织的,有可能得到准确的统计报告吗?我想他们需要重建整张桌子。但他们说它可以保持这样。我向他们展示了一个来自旧数据库的报告示例,其中每辆车都列在单独的一行上,他们在cognos中进行了一些格式化,并为我提供了一个非常类似的报告,每个属性有一列,每辆车列在单独的一行上。我的问题是,将表的结构保留在新数据库中可以吗,还是使其与旧数据库中的结构相同更好?请给我一些建议。我需要统计报告中的准确数字,这是我最关心的问题。

根据您的分享,新结构似乎有缺陷。似乎在n辆车之后需要更改模式。那将是糟糕的DB设计

从报告的角度来看,这不是一个问题,您始终可以对数据列等进行透视。它比旧模式更昂贵,但如果有其他更便宜的报告,这将是一种折衷