我的数据已从一个数据库迁移到另一个数据库。而且我很关心结果。在旧数据库中,我们有一个这样的表:Old Database
在新数据库中,它看起来像这样: New Database
如果不同的汽车具有相同的交货日期,我发现它们确实很不方便。有时我需要统计报告我们拥有的每个品牌和颜色的汽车数量,平均年龄等等。如果数据是这样组织的,是否可以获得准确的统计报告?我认为他们需要重建整个表格。但他们说它可以保持这样。我向他们展示了一个旧数据库报告的例子,其中每辆车都在一个单独的行上列出,他们在cognos中做了一些格式化并为我提供了一个非常相似的报告,每个属性都有一个列,列出了每辆车在另一条线上。我的问题是,可以像在新数据库中一样保留表的结构,还是更好地使它与旧数据库中的相同?请指教。我需要统计报告中的准确数字,这是我的主要关注点。
答案 0 :(得分:0)
根据您分享的内容,新结构似乎存在缺陷。看起来你需要在n辆汽车之后进行架构更改。那将是糟糕的数据库设计。
从报告的角度来看,这不是问题,你可以随时对数据列等进行转移。它比旧架构更昂贵,但如果有其他报告更便宜,那将是一个权衡。