一种复杂业务场景下多级数据联动方法、装置及存储介质制造方法及图纸

技术编号:42384548 阅读:15 留言:0更新日期:2024-08-16 16:12
本申请公开了一种复杂业务场景下多级数据联动方法、装置及存储介质。本申请方法包括:读取录入项数据表,录入项数据表中存储有字段信息所映射的实体表和/或扩展信息表;当录入项数据表中的字段信息发生变更时,根据变更生成SQL语句,并将SQL语句存储至预配置的动态SQL数据表中,并在动态SQL数据表中标记各个SQL语句的执行状态;调用后端API接口来执行存储在动态SQL数据表中且标记为未执行状态的SQL语句;目标扩展信息表中配置有触发器,触发器中预配置有触发规则和执行规则,当目标扩展信息表中的字段信息发生满足触发规则的变更时,基于执行规则,通过触发器变更所映射的实体表或扩展信息表或其它扩展信息表中的相应字段信息。

【技术实现步骤摘要】

本申请涉及数据库,尤其涉及一种复杂业务场景下多级数据联动方法、装置及存储介质


技术介绍

1、在现代企业信息管理系统中,数据通常存储在多个关系数据库表中,不同的表之间存在复杂的关联关系和联动操作。例如,在销售管理系统中,销售订单的基本信息和扩展信息可能存储在不同的数据库表中,而这些表之间的数据需要频繁同步和匹配。随着业务场景的复杂化,开发人员在设计和实现这些系统时,面临以下挑战:

2、频繁的数据联动:不同的表之间存在频繁的数据录入和更新操作,这要求系统能够实时、准确地进行数据同步。例如,当用户在一个表中录入数据时,需要同时更新其他相关表中的数据。

3、复杂的数据匹配:业务逻辑往往需要根据不同表中的数据进行复杂的计算和匹配,以确保数据的一致性和完整性。

4、开发沟通成本高:开发人员在实现复杂业务逻辑时,需要频繁沟通确认数据联动和匹配的方法,容易导致开发效率低下和错误频发。

5、维护难度大:随着业务需求的变化,系统需要不断进行调整和优化,维护工作量巨大。

6、为了解决上述问题,目前一些系统采用手动编写本文档来自技高网...

【技术保护点】

1.一种复杂业务场景下多级数据联动方法,其特征在于,所述方法包括:

2.根据权利要求1中所述的复杂业务场景下多级数据联动方法,其特征在于,所述基于所述执行规则,通过所述触发器变更所映射的实体表或所述扩展信息表或其它扩展信息表中的相应字段信息包括:

3.根据权利要求1中所述的复杂业务场景下多级数据联动方法,其特征在于,所述基于所述执行规则,通过所述触发器变更所映射的实体表或所述扩展信息表或其它扩展信息表中的相应字段信息包括:

4.根据权利要求1中所述的复杂业务场景下多级数据联动方法,其特征在于,当所述录入项数据表中的字段信息发生变更时,对输入的内容进行正...

【技术特征摘要】

1.一种复杂业务场景下多级数据联动方法,其特征在于,所述方法包括:

2.根据权利要求1中所述的复杂业务场景下多级数据联动方法,其特征在于,所述基于所述执行规则,通过所述触发器变更所映射的实体表或所述扩展信息表或其它扩展信息表中的相应字段信息包括:

3.根据权利要求1中所述的复杂业务场景下多级数据联动方法,其特征在于,所述基于所述执行规则,通过所述触发器变更所映射的实体表或所述扩展信息表或其它扩展信息表中的相应字段信息包括:

4.根据权利要求1中所述的复杂业务场景下多级数据联动方法,其特征在于,当所述录入项数据表中的字段信息发生变更时,对输入的内容进行正则检验;所述正则检验规则用于验证输入内容的格式是否符合预定义的规范;<...

【专利技术属性】
技术研发人员:张鑫楠杨河黄山王凯
申请(专利权)人:四川信用通数字科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1