[发明专利]版本继承数据的动态查询系统和方法无效

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

技术领域

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

背景技术

本发明面向设计和制造的相关企业和设计单位,当我们谈到数据模型时,大家很自然的联想到模型数据和数据表,通常的数据模型是将现实的数据抽象为对象,对象分类后归纳为类型,类型的存储通常是数据表,制造业的数据主要是产品结构、零件、文档、工艺信息等,经研究和分析后发现零件、文档、文件对象是基础和最小单元,这三类对象都有两类特性,版本和状态,其中在状态的范围里生命周期状态是基础,我们通常建立两个维度,第一个维度是版本维度,第二个维度是生命周期状态维度,这三类对象可抽象为一种类型,这种类型的适用分类树的方式进行组织,类型之间支持继承关系。

继承举例:

我们通常将生活在某个省的人叫省名+人,例如:湖南人、河北人等,为什么这么叫,其实大家很容易发现,某地的人有很多相同的特性,例如:方言、饮食等,这种大类加小类的方法很容易形成继承关系的类型组合,一个人我们可以从国家的分类叫他某国人,从地区可以叫他某地人,这样一个人就可以这样定位了,中国.河北石家庄人。

当前数据模型中类型的继承关系定义基本相同,包括类型主体和属性集两部分,数据存储的方式种类比较多,本发明主要针对的方式是:类型和属性一一对应于数据表和字段的存储方式。

在这种存储方式中,类型名称和数据表名存在映射关系,类型和数据表的数量关系是1:1,类型属性和数据字段之间存在映射关系,它们之间的数量关系是1:1,类型属性和数据表字段的数据类型存在如下对应关系:

字符串型对应varchar;

数字型对应number(n);

小数型对应number(n,n);

日期型对应datetime;

时间型对应datatime;

大文本型对应clob;

图像型对象blob。

然而对于这种存储方式,在查询父子关系的相关数据时,需要对数据表进行逐一查询,汇总后才能得到全部的数据。

另外,对于版本数据,目前国际通用的版本机制是二级版本机制,即

无版本情况;

一级版本情况;

二级版本情况;

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

主单元;

版本单元;

版次单元;

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

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

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

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

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

无版本类型;

一级版本类型;

二级版本类型;

版本数据有如下特征属性:

主标识;

版本标识;

版本号;

当前版本号;

版次标识;

版次号;

当前版次号;

三种版本情况,主体、版本、版次分别赋予唯一标识,不同情况下这三者间的变化如下:

如图1所示,在无版本的情况,此时一个对象一个主体,一个主体对应一个版本,一个版本对应一个版次,对外版本和版次信息不显示。

如图2所示,是一级版本的情况,此时一级版本机制主体唯一,主体和版本的关系是一对多,版本和版次的关系是一对一。

如图3所示,在二级版本的情况,此时的二级版本机制中,主体唯一,主体和版本的关系是一对多,版本和版次的关系是一对多。

无论对象为何种版本机制,类型对应的数据表分为主体数据、版本数据、版次数据三部分,必须有如下字段:

版本数据中包含当前版本号

主体数据包含最新版本号;

版次数据包含当前版次号;

版本数据包含最新版次号;

版本实例是由三部分组成:

主体master;

版本revision;

版次version;

主体master中包含主体标识和最新版本号属性;

版本revision中包括版本标识和最新版次号属性;

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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