一种在线表格存储结构解耦方法、装置、设备及存储介质制造方法及图纸

技术编号:37447096 阅读:7 留言:0更新日期:2023-05-06 09:19
本发明专利技术提供一种在线表格存储结构解耦方法、装置、设备及存储介质,通过获取在线表格,在线表格包括主体数据、与主体数据对应的扩展数据;将主体数据存放至预设的空白表格中,得到主体数据表;将与主体数据对应的扩展数据存放至预设的存储对象中,得到扩展数据库;将主体数据表与扩展数据库进行关联;基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦。本发明专利技术将在线表格的主体数据与扩展数据进行分离,然后进行关联,从而能够实现在线表格原有功能的情况下,主体数据表数量结构更加简单,数量量更小,便于在线表格的存储和维护。存储和维护。存储和维护。

【技术实现步骤摘要】
一种在线表格存储结构解耦方法、装置、设备及存储介质


[0001]本申请涉及在线办公领域,具体一种涉及一种在线表格存储结构解耦方法、装置、设备及存储介质。

技术介绍

[0002]随着数字化、信息化技术的发展,大量办公软件涌现,现代化办公流程因此而变得更为敏捷、高效。一些互联网公司提供了成熟的全套解决方案,可支撑企业或个人的在线协同办公需求。主流的软件主要提供包括类office功能、报表填报与制作功能、BI工具等。
[0003]在线协同办公过程中,需要用到大量的在线表格,这些表格数据量巨大、结构复杂,导致表格的存储、维护都比较困难。

技术实现思路

[0004]鉴于以上所述现有技术的缺点,本专利技术提供一种在线表格存储结构解耦方法、装置、设备及存储介质,能够解决现有技术中在线表格数据量巨大、结构复杂,导致表格的存储、维护都比较困难的技术问题。
[0005]本专利技术提供的一种在线表格存储结构解耦方法,所述方法包括:
[0006]获取在线表格,所述在线表格包括主体数据、与所述主体数据对应的扩展数据;
[0007]将所述主体数据存放至预设的空白表格中,得到主体数据表;将与所述主体数据对应的扩展数据存放至预设的存储对象中,得到扩展数据库;
[0008]将所述主体数据表与所述扩展数据库进行关联;
[0009]基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦。
[0010]在本专利技术一实施例中,在所述扩展数据库包括扩展数据表时,将所述主体数据表与所述扩展数据表进行关联,包括:
[0011]定义所述主体数据表的标识符;
[0012]将所述标识符存放至所述扩展数据表中,根据所述标识符将所述主体数据表与所述扩展数据表进行关联。
[0013]在本专利技术一实施例中,在所述扩展数据包括附件,且所述扩展数据库包括附件内容表时,将所述主体数据表与所述扩展数据库进行关联,包括:
[0014]定义所述主体数据表的附件身份编码;
[0015]将所述附件身份编码存放至所述附件内容表中,根据所述附件身份编码将所述主体数据表与所述附件内容表进行关联。
[0016]在本专利技术一实施例中,在所述扩展数据包括附件,且所述扩展数据库包括云数据库时,将所述主体数据表与所述扩展数据库进行关联,包括:
[0017]定义所述主体数据表的附件身份编码;
[0018]将所述附件身份编码存放至所述云数据库中,根据所述附件身份编码将所述主体数据表与所述云数据库进行关联。
[0019]在本专利技术一实施例中,基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦之后,还包括:
[0020]获取新的主体数据表;
[0021]将所述扩展数据库与所述新的主体数据表进行关联,完成所述扩展数据库的复用。
[0022]在本专利技术一实施例中,将所述主体数据存放至预设的空白表格中,得到主体数据表,包括:
[0023]获取所述在线表格的表头;
[0024]将所述表头存放至预设的空白表格中,所述空白表格的每一列或者每一行存放一个表头;
[0025]根据所述表头将所述在线表格的主体数据映射至所述空白表格中,得到主体数据表。
[0026]本专利技术还提供一种在线表格存储结构解耦装置,所述装置包括:
[0027]采集模块,用于获取在线表格,所述在线表格包括主体数据、与所述主体数据对应的扩展数据;
[0028]存放模块,用于将所述主体数据存放至预设的空白表格中,得到主体数据表;将与所述主体数据对应的扩展数据存放至预设的存储对象中,得到扩展数据库;
[0029]关联模块,用于将所述主体数据表与所述扩展数据库进行关联;
[0030]解耦模块,用于基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦。
[0031]在本专利技术一实施例中,在所述扩展数据库包括扩展数据表时,所述关联模块包括:
[0032]定义单元,用于定义所述主体数据表的标识符;
[0033]关联单元,用于将所述标识符存放至所述扩展数据表中,根据所述标识符将所述主体数据表与所述扩展数据表进行关联。
[0034]本专利技术还提供一种电子设备,所述电子设备包括:
[0035]一个或多个处理器;
[0036]存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现如上所述的一种在线表格存储结构解耦方法。
[0037]本专利技术还提供一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行如上所述的一种在线表格存储结构解耦方法。
[0038]本专利技术的有益效果:本专利技术中的一种在线表格存储结构解耦方法、装置、设备及存储介质,通过获取在线表格,在线表格包括主体数据、与主体数据对应的扩展数据;将主体数据存放至预设的空白表格中,得到主体数据表;将与主体数据对应的扩展数据存放至预设的存储对象中,得到扩展数据库;将主体数据表与扩展数据库进行关联;基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦。本专利技术将在线表格的主体数据与扩展数据进行分离,然后进行关联,从而能够实现在线表格原有功能的情况下,主体数据表数量结构更加简单,数量量更小,便于在线表格的存储和维护。
[0039]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本申请。
附图说明
[0040]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0041]图1是本申请的一示例性实施例示出的一种在线表格存储结构解耦方法的应用场景图;
[0042]图2是本申请的一示例性实施例示出的一种在线表格存储结构解耦方法的流程图;
[0043]图3是本申请一示例性实施例中的主体数据表的生成示意图;
[0044]图4是本申请一示例性实施例中的扩展数据表的生成示意图;
[0045]图5是本申请一示例性实施例中的附件数据表和云数据库的生成示意图;
[0046]图6是本申请一示例性实施例中的扩展数据表的复用示意图;
[0047]图7是本申请的一示例性实施例示出的一种在线表格存储结构解耦装置的结构框图;
[0048]图8示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0049]以下将参照附图和优选实施例来说明本专利技术的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线表格存储结构解耦方法,其特征在于,所述方法包括:获取在线表格,所述在线表格包括主体数据、与所述主体数据对应的扩展数据;将所述主体数据存放至预设的空白表格中,得到主体数据表;将与所述主体数据对应的扩展数据存放至预设的存储对象中,得到扩展数据库;将所述主体数据表与所述扩展数据库进行关联;基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦。2.根据权利要求1所述的一种在线表格存储结构解耦方法,其特征在于,在所述扩展数据库包括扩展数据表时,将所述主体数据表与所述扩展数据表进行关联,包括:定义所述主体数据表的标识符;将所述标识符存放至所述扩展数据表中,根据所述标识符将所述主体数据表与所述扩展数据表进行关联。3.根据权利要求1所述的一种在线表格存储结构解耦方法,其特征在于,在所述扩展数据包括附件,且所述扩展数据库包括附件内容表时,将所述主体数据表与所述扩展数据库进行关联,包括:定义所述主体数据表的附件身份编码;将所述附件身份编码存放至所述附件内容表中,根据所述附件身份编码将所述主体数据表与所述附件内容表进行关联。4.根据权利要求1所述的一种在线表格存储结构解耦方法,其特征在于,在所述扩展数据包括附件,且所述扩展数据库包括云数据库时,将所述主体数据表与所述扩展数据库进行关联,包括:定义所述主体数据表的附件身份编码;将所述附件身份编码存放至所述云数据库中,根据所述附件身份编码将所述主体数据表与所述云数据库进行关联。5.根据权利要求1所述的一种在线表格存储结构解耦方法,其特征在于,基于关联后的主体数据表、关联后的扩展数据库完成在线表格的存储结构解耦之后,还包括:获取新的主体数据表;将所述扩展数据库与所述新的主体数据表进...

【专利技术属性】
技术研发人员:黄颖黄榕标
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1