[发明专利]版本链接数据的动态查询系统和方法有效

专利信息
申请号: 201110448210.3 申请日: 2011-12-28
公开(公告)号: CN102402624A 公开(公告)日: 2012-04-04
发明(设计)人: 王玉林 申请(专利权)人: 用友软件股份有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京友联知识产权代理事务所(普通合伙) 11343 代理人: 尚志峰;汪海屏
地址: 100094 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 版本 链接 数据 动态 查询 系统 方法
【说明书】:

技术领域

发明涉及数据查询技术领域,具体而言,涉及一种版本链接数据的动态查询系统和方法。

背景技术

本发明是针对包含版本特性的数据模型,处理类型间数据实例关系相当复杂,首先我们来看带有版本特性的类型,目前国际通用的版本机制是二级版本机制,即

无版本情况;

一级版本情况;

二级版本情况;

版本实例通常由三种基础单元组成:

主单元;

版本单元;

版次单元;

版本实例和基础单元之间的关系如下:

无版本:只有主单元,没有版本单元和版次单元;

一级版本:有主单元和版本单元;

二级版本:有主单元、版本单元、版次单元;

通过系统抽象为类型,包含下列类型:

无版本类型;

一级版本类型;

二级版本类型;

根据上述的描述,举例如下:

在现实生活中,事物之间是存在或多或少的联系,而且事物间的联系是有方向性的,例如:北京和上海两站的某趟列车,通常从北京出发,到达上海是一个车次A,从上海到北京的车次为B。

对于A车次来说,北京是始发站,上海是终点站;

对于B车次来说,上海是始发站,北京是终点站;

通过上述的例子,我们很容易抽象出如下类型和特征属性:

链接类型(linktype),特征属性from端(相当于“源对象”)和特征属性to端(相当于“目标对象”)。

通过链接类型来处理不同的版本类型,将出现如表1所示的情况:

表1

链接类型也是一种数据类型,它和数据库中的表是一一对应的,链接类型属性对应到数据库表中的字段,特别是from和to两个特性字段。

当我们定义好了链接类型,链接类型对应的数据库表也就生成了,随着时间的推移,数据库表中记录了很多的链接实例,但问题也会随之出现。

版本类型和链接类型之间存在如下问题:

1、版本类型的变化对链接类型的影响;

2、如何满足获取链接实例的不同变化;

3、如何解决获取链接实例的性能问题;

4、如何存储链接实例的数据;

5、如何修改链接实例的数据;

6、如何删除链接实例的数据;

7、如何获取链接实例的数据。

首先,我们来看版本类型的变化对链接类型的影响的问题,当我们在经过一段时间运行系统后,想将链接上的某种版本类型改为另一种版本类型,例如:将from端的类型A从无版本升级为一级版本,我们发现原有的链接数据表中记录的是无版本主键(pk),新增记录会变为一级版本的主键,我们很难区分升级前后的from端主键信息。

其次,获取链接实例的情况较多,可分如下情况:

当to端为一级版本类型的数据实例时,使用者想查询如下结果:

to端的所有版本;

to端的最新版本;

to端的已知版本;

当to端为二级版本类型的数据实例时,使用者想查询如下结果:

to端的最新版本和最新版次;

to端的已知版本和最新版次;

to端的已知版本和已知版次;

当from端和to端指向同一版本类型,使用者想查询如下结果

递归的获取所有的类型实例;

逐层的获取类型实例;

最后,链接类型对应的数据表的from端和to端指向具体类型的数据实例,如果链接类型from端和to端都指向同一版本类型,那么链接的获取将是递归的,而递归获取数据存在性能问题。

因此,本发明提供了一种版本链接数据的动态查询系统和方法,可以在链接两端的对象数据发生版本机制上的变化时,不会对已有的链接关系造成影响,解决了链接查询时的复杂程度,且具有广泛的适用性。

发明内容

本发明正是基于上述问题,提出了一种版本链接数据的动态查询系统和方法,可以在链接两端的对象数据发生版本机制上的变化时,不会对已有的链接关系造成影响,解决了链接查询时的复杂程度,且具有广泛的适用性。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友软件股份有限公司,未经用友软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110448210.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top