您的位置:首页 > 其它

业务报表存储的数据表设计

2014-03-27 13:08 260 查看
一、在实际工作中,我们经常会遇到下面三种报表,或者它们的组合

报表一:



报表二:



报表三:



二、传统表格设计,根据报表给定的字段进行设计,有什么样的指标就设计什么样的字段。

报表一:



报表二:



 报表三:



说明:

从这三张表设计我们可以看出,如果报表指标过多,我们设计的数据表的字段会非常庞大。一旦报表有了指标的增减,我们就会从新进行数据表格的变更。而现实情况就是,我们的报表经常会发生变化。这样设计后果,就是我们经常要跟着进行表设计的变更。

三、按照行次设计和传统结合

报表一:



报表二:



报表三:



说明:

根据报表一、报表二和报表三的指标内容,我们可以看出,报表一、报表二是和具体业务紧密相关的指标,而报表三是具体信息的指标。和业务相关的指标会经常发生变化,而具体信息的指标相对来说会很少变化。这样设计之后,当业务指标增减变化时,我们只需要调整前台需要保存的存储数据即可,而后台不需要做任何调整。

四、总结

传统表格设计:优点->数据紧凑,行数少,便于统计,数据的查询统计高。缺点->由于报表的变更,会造成软件的维护及其复杂。

行次表格设计:优点->解决了报表变更的维护难题。缺点->会造成大量的额外存储数据,由传统一行的数据,变成N行,统计时相对复杂一些。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  报表 数据 设计
相关文章推荐