首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设计协调表

如何设计协调表
EN

Database Administration用户
提问于 2015-11-23 16:29:54
回答 1查看 1.3K关注 0票数 0

B银行每隔几分钟就向C银行发送一组交易。可以多次发送相同的事务(C银行应该识别这些事务,而不应该处理这些事务)。

最后,B银行向C银行发送一个对账文件(其中应包含当天应处理的所有事务)。

对账程序应提供一份报告,其中应载有当天交易集的缺失信息,而不是当天结束时的数据集。此外,如果发现任何丢失的事务,则应对其进行处理。

由于数据的结构是相同的,系统是否应该使用一个表进行事务处理,另一个表用于对账,还是使用一个单独的表来处理这两个信息?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2015-11-24 10:59:27

这取决于数据量和如何使用它。您可以为日内/COB数据集设置一个带标志的表,然后对这些标志进行筛选。在此之后,您可能会使用EXCEPT获取未处理的事务。那么你需要把这些数据保存2-5-7年。可能会有更多的要求。如果您有足够的容量,并且这个表的唯一用途是一次性调节,然后存储数据,就可以了。

但是,如果您需要运行COB数据的报告,将其加入维度,进行更多的协调,使用更多的属性进行丰富,发送到下游系统,那么您将选择一个单独的表。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/121874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档