[发明专利]统计查询软件的无限树状分类定义与指派方法在审
申请号: | 201811537445.8 | 申请日: | 2018-12-15 |
公开(公告)号: | CN109766439A | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 王保众;周静 | 申请(专利权)人: | 内蒙航天动力机械测试所 |
主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F16/33 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 010076 内蒙古*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指派 事物 树状分类 统计查询 分类表 语句 数据存储空间 关联 课题研究 数据空洞 数据投影 有效数据 统计分析 分类 排序 应用 查找 挖掘 分析 | ||
本发明涉及统计查询软件的无限树状分类定义与指派方法,包括建立分类表、分类指派表和表关联语句,分类表包括类型名称、级别、编号、排序和类型名称全称;分类指派表包括类型编号和事物ID;表关联语句根据应用时指定的顶级类,建立该类的对应各节点事物数据投影。本发明应用中不受事先设定的约束,可以无限多角度的分析事物,尽量挖掘数据价值。大量减少数据空洞,节省数据存储空间,提高查找、统计分析效率。尤其有利于对现有事物数据进行编研或课题研究,毕竟找到和整理有效数据是工作的前提。
技术领域
本发明涉及一种无限树状分类定义与指派方法,特别涉及一种统计查询软件的无限树状分类定义与指派方法。
背景技术
几乎每一个物品或事物都拥有多种定义,或者说属于多种分类方式。例如:张三是中国人,是黄种人,是B型血,是高中生等等,而中国人又可以进一步按照地域细分为中国内蒙古呼和浩特市新城区人、回民区人等。在进行人的统计查询中,只能进行提前限定好的有限个分类方式的查询。这样的方法在具体应用中,并不能完全满足用的需求。且因为查询的分类方式已经限定,导致查询方式不够灵活。在研发档案数据库管理软件过程中,遇到了类似的需求:某光盘介质属于电子档案,光盘内的文件很多,有的属于质量文件,有的属于科研生产文件。某质量文件即属于某质量问题归零活动,同时又是某试验的质量见证文件。
究其主要原因,是因为分析事物特性时,事先不能预判分析的分类数量。例如猪肉和苹果,都属于食物分类,又分别属于肉类和水果,又分别属于高蛋白高脂肪类和高维生素类,具备不同的适宜人群、口味、含糖量、主要产地等等特征。如果分析事物的每一个分类可以理解或定义成一棵多叉树,究竟有多少棵多叉树,可能会有无限多的可能。
预先定义有限的几个分类,每个类可以编辑分叉类,为每个分叉节点定义标识码。建立事物数据表时,每个分类都是一列。当某事物不需要该分类时,不填充该列。现有技术的缺点是可扩展性差,同时还造成大量的数据空洞,造成资源浪费。本发明的目的,是不加限制的在应用过程中新增分类,只针对有效的事物分类指派关系进行存储,同时满足便于查找和统计分析。
发明内容
本发明要解决的技术问题是提供统计查询软件的无限树状分类定义与指派方法,以解决信息查询统计因分类的划分而有局限性且不够灵活的问题。
为解决存在的技术问题,本发明采用的技术方案为:统计查询软件的无限树状分类定义与指派方法,包括建立分类表、分类指派表和表关联语句,其特征在于:所述分类表包括类型名称、级别、编号、排序和类型名称全称,所述类型名称的限制条件为在同一父类下名称唯一;所述级别的限制条件为正整数;所述编号的限制条件为全表唯一,每一级别增加2位数字编码;所述排序是同一父类下的显示先后顺序;所述类型名称全称是将从顶级类开始,将每一级直至本级的类型名称串联在一起的名称;所述分类指派表包括类型编号和事物ID,所述类型编号是分类表中的编号;所述事物ID是事物表中索引号,限制条件是当类型编号的前两位相同下事物ID唯一;所述表关联语句根据应用时指定的顶级类,建立该类的对应各节点事物数据投影。
本发明的分类查找和统计的逻辑算法,是根据应用时指定的顶级类,快速建立该类的对应各节点事物数据投影。本发明对事物创建与分类管理的异步操作特点,从传统的有限硬性对应关系转变为无限分类定义指派。
本发明实现无限制的树状分类定义,并方便的进行分类与事物的关联指派,解决信息查询统计因分类的划分而有局限性的问题。该方法主要适用于各类大数据的多维度统计查询的软件开发。
有益效果
本发明应用中不受事先设定的约束,可以无限多角度的分析事物,尽量挖掘数据价值。大量减少数据空洞,节省数据存储空间,提高查找、统计分析效率。尤其有利于对现有事物数据进行编研或课题研究,毕竟找到和整理有效数据是工作的前提。
附图说明
图1 档案分类指派界面图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内蒙航天动力机械测试所,未经内蒙航天动力机械测试所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811537445.8/2.html,转载请声明来源钻瓜专利网。