[发明专利]一种易扩展的多级分类检索方法及系统有效
申请号: | 201010538396.7 | 申请日: | 2010-11-08 |
公开(公告)号: | CN102467521A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 彭丹 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
地址: | 100871 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种易扩展的多级分类检索方法及系统,属于数据库检索技术领域。本发明根据数据分类信息在数据表中设置分类字段,存储分类节点之间的层次关系;将数据表与该数据表中的分类字段之间的关联关系存储到分类字段关联表中;再根据分类节点之间的层次关系将每个节点拆分成独立的字段,与数据表中其他字段组合,生成分类关联表;检索时利用数据库索引在分类关联表中检索数据。当数据表中增加分类字段时,自动将增加的分类字段与该数据表之间的关联关系存储到分类字段关联表中;在给增加的分类字段赋值时,根据分类字段关联表中的关联关系,自动将与该数据表关联的所有分类字段值汇总在一起,写入到数据表的汇总分类字段中。 | ||
搜索关键词: | 一种 扩展 多级 分类 检索 方法 系统 | ||
【主权项】:
一种易扩展的多级分类检索方法,包括以下步骤:(1)将业务数据的分类信息存储在分类表中,所述分类表包括用于存储分类节点层次ID的字段、用于存储分类节点ID的字段、用于存储分类节点名称的字段以及用于存储分类节点父节点的字段;(2)将业务数据存储在数据表中,所述数据表包括分类字段和汇总分类字段,所述分类字段用于存储分类路径,所述分类路径根据分类表中用于存储分类节点父节点的字段内容获得,分类路径上的分类节点用从分类表中获得的分类节点ID表示;所述汇总分类字段用于存储所有分类字段中的分类路径;(3)将数据表与该数据表中的分类字段之间的关联关系存储到分类字段关联表中;(4)根据数据表生成与该数据表相对应的分类关联表,所述分类关联表存储数据表中除分类字段和汇总分类字段外的全部或部分字段内容,以及根据数据表中的汇总分类字段存储的分类路径拆分成的多个分类层次字段,按照层次关系存储拆分后的分类节点;(5)在分类表中获得分类节点层次ID和分类节点ID,设置检索条件,利用数据库索引在分类关联表中检索数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010538396.7/,转载请声明来源钻瓜专利网。
- 上一篇:光学装置及其操作方法
- 下一篇:服务器系统