说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210715879.2 (22)申请日 2022.06.23 (71)申请人 国网智能电网研究院有限公司 地址 102209 北京市昌平区未来科技城 滨 河大道18号 申请人 国网江苏省电力有限公司   国家电网有限公司 (72)发明人 刘思言 林剑超 任春卉 林国强  赵保华 唐屹峰  (74)专利代理 机构 北京三聚阳光知识产权代理 有限公司 1 1250 专利代理师 王娜 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/28(2019.01)G06F 16/901(2019.01) G06F 16/2455(2019.01) (54)发明名称 一种跨业务图数据模型构建方法及装置 (57)摘要 本发明提供了一种跨业务图数据模型构建 方法及装置, 其中, 该方法包括: 获取至少两个业 务系统的原始关系数据模型, 业务系统的原始关 系数据模型中包括多个数据表; 根据各原始关系 数据模型中的数据表, 确定各原始关系数据模型 中各实体 之间的关联关系; 根据数据表以及关联 关系形成外键数为0的实体表以及外键数为2的 关联关系表; 将实体表中的数据作为节点, 将关 联关系表中的数据作为边, 建立跨业务图数据模 型。 通过实施本发明, 能够将多个业务系统的数 据整合至一个跨业务图数据模型中, 方便后续数 据的查询、 调用。 权利要求书2页 说明书7页 附图2页 CN 115168343 A 2022.10.11 CN 115168343 A 1.一种跨 业务图数据模型构建方法, 其特 征在于, 包括: 获取至少两个业务系统 的原始关系数据模型, 所述业务系统 的原始关系数据模型中包 括多个数据表; 根据各原始关系数据模型中的数据表, 确定各所述原始关系数据模型中各实体之间的 关联关系; 根据所述数据表以及所述关联关系形成外键数为0的实体表以及外键数为2 的关联关 系表; 将所述实体表中的数据作为节点, 将所述关联关系表中的数据作为边, 建立跨业务图 数据模型。 2.根据权利要求1所述的跨业务图数据模型构建方法, 其特征在于, 所述数据表中包含 有一个或多个外键, 所述实体表包括真实实体表和虚拟实体表, 所述关联关系表包括真实 关联关系表和虚拟关联关系表, 根据所述数据表以及所述关联关系 形成外键数为0的实体 表以及外 键数为2的关联关系表, 包括: 根据所述数据表中的实体数据建立 一个或多个真实 实体表; 根据包含有至少3个外键的数据表中的每条数据分别确定对应的虚拟实体, 根据所述 虚拟实体建立一个或多个虚拟实体表, 其中, 一个包含有至少3个外键的数据 表对应一个虚 拟实体表; 根据包含有2个外 键的数据表中的数据确定一个或多个真实关联关系表; 根据所述包含有至少3个外键的数据表中的每条数据对应的虚拟实体, 以及所述数据 表的外键所关联的数据, 建立多个虚拟关联关系表, 其中, 一个外键对应一个虚拟关联关系 表。 3.根据权利要求2所述的跨业务图数据模型构建方法, 其特征在于, 根据 所述数据表中 的实体数据建立 一个或多个真实 实体表, 包括: 若所述数据表中包 含有1个外 键, 将包含有1个外 键的数据表以及所述外 键关联的数据表合并, 形成真实 实体表。 4.根据权利要求2所述的跨业务图数据模型构建方法, 其特征在于, 若所述数据表中包 含有1个外键, 根据所述数据 表中的实体数据建立一个或多个真实实体表的步骤之后, 所述 方法还包括: 在所述数据表中建立虚拟外键, 所述数据表通过所述虚拟外键与所述真实实体表关 联, 以使所述数据表形成外 键数为2的关联关系表。 5.根据权利要求2所述的跨业务图数据模型构建方法, 其特征在于, 根据 所述包含有至 少3个外键的数据 表中的每条数据对应的虚拟实体, 以及所述数据 表的外键所关联的数据, 建立多个虚拟关联关系表, 包括: 分别建立所述虚拟 实体与对应原始数据之间的虚拟关联关系, 所述原始数据为所述虚 拟实体对应的包 含有至少3个外 键的数据表的各外 键所关联的数据; 根据各虚拟关联关系建立 一个或多个虚拟关联关系表。 6.根据权利要求2所述的跨业务图数据模型构建方法, 其特征在于, 所述关联关系用于 表征数据间的关系, 根据所述数据表以及所述关联关系 形成外键数为0的实体表以及外键 数为2的关联关系表, 还 包括:权 利 要 求 书 1/2 页 2 CN 115168343 A 2若所述关联关系 满足第一预设条件, 将所述关联关系所对应的数据间的关系确定为新 的实体, 根据所述 新的实体建立所述真实 实体表; 分别建立所述新的实体与 所述关联关系所对应的各数据之间的关联关系, 形成所述真 实关联关系表。 7.根据权利要求2所述的跨业务图数据模型构建方法, 其特征在于, 根据 所述数据表以 及所述关联关系形成外 键数为0的实体表以及外 键数为2的关联关系表, 还 包括: 确定满足第 二预设条件的目标数据, 根据 所述目标数据对应的多个关联关系确定至少 两个与所述目标 数据存在关系的数据; 将所述目标数据转换为关系, 通过由所述目标数据转换形成的关系连接与 所述目标数 据存在关系的数据, 形成新的关联关系; 根据所述 新的关联关系建立所述真实关联关系表。 8.根据权利要求2所述的跨业务图数据模型构建方法, 其特征在于, 根据 所述数据表中 的实体数据建立 一个或多个真实 实体表, 包括: 将各所述数据表中的存在冗余的实体数据进行整合, 得到整合后的实体数据; 根据所述整合后的实体数据建立 一个或多个真实 实体表。 9.一种跨 业务图数据模型构建装置, 其特 征在于, 包括: 原始关系数据模型获取模块, 用于获取至少两个业务系统的原始关系数据模型, 所述 业务系统的原 始关系数据模型中包括多个数据表; 关联关系建立模块, 用于根据各原始关系数据模型中的数据表, 确定各所述原始关系 数据模型中各实体之间的关联关系; 数据处理模块, 用于根据所述数据表以及所述关联关系形成外键数为0的实体表以及 外键数为2的关联关系表; 图数据模型建立模块, 用于将所述实体表中的数据作为节点, 将所述关联关系表中的 数据作为 边, 建立跨业务图数据模型。 10.一种计算机设备, 其特 征在于, 包括: 至少一个处理器; 以及与所述至少一个处理器通信连接的存储器; 其中, 所述存储器存 储有可被所述至少一个处理器执行 的指令, 所述指令被所述至少一个处理器执行, 从而执 行如权利要求1 ‑8中任一项所述的跨 业务图数据模型构建方法。 11.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机指 令, 所述计算机指令用于使所述计算机执行如权利要求1 ‑8中任一项所述的跨业务图数据 模型构建方法。权 利 要 求 书 2/2 页 3 CN 115168343 A 3

.PDF文档 专利 一种跨业务图数据模型构建方法及装置

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种跨业务图数据模型构建方法及装置 第 1 页 专利 一种跨业务图数据模型构建方法及装置 第 2 页 专利 一种跨业务图数据模型构建方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:12:22上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。