一种历史亲缘关系信息存储组织方法、系统及设备的制作方法

文档序号:6514242阅读:342来源:国知局
一种历史亲缘关系信息存储组织方法、系统及设备的制作方法
【专利摘要】本发明公开了一种历史亲缘关系信息存储表示方法,将已知历史亲缘关系转换为规范的两人之间亲缘关系信息,用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息,从而使历史亲缘关系信息能够在计算机等中有效的存储表示以方便进行分析利用。本发明还公开了一种完全对应的历史亲缘关系信息存储表示系统及包含这种系统的设备,并可在通用亲缘关系结点增加链接属性以构建同种亲缘关系信息链或构建同一关系人亲缘关系信息链,还可按一定规则对同一链上亲缘关系信息进行排序。
【专利说明】一种历史亲缘关系信息存储组织方法、系统及设备
【技术领域】
[0001]本发明属于计算机信息处理领域,尤其涉及一种历史亲缘关系信息存储组织方法、系统及设备。
【背景技术】
[0002]所有的亲缘关系中,有些亲缘关系是一旦形成就不可能改变,比如血亲关系,而有一部分亲缘关系是可以改变的,或者说是有存续期限的,比如配偶关系、收养关系、抚养关系等,由于这些亲缘关系并不随着关系人的存在而一定存在,因此存续期限里的关系形成时间是这些亲缘关系一个很重要的属性,表示这种亲缘关系从无到有的重要属性,另外可以改变意味着可以一次改变或多次改变、也可以形成后就长期不改变,当至少改变一次时,原有的亲缘关系就成了历史亲缘关系。历史亲缘关系不能反映关系人当前的亲缘关系状况,但对关系人来说,这种历史亲缘关系有时依然很重要,比如有共同孩子作为连接纽带的离异夫妻,尽管已经离异但两人相互仍是比较重要的关系人。因此历史亲缘关系信息也是一种可能需要分析利用的亲缘关系信息。发明专利申请一种通用亲缘关系存储表示方法,用以亲缘关系为核心的通用亲缘关系结点来存储表示两人之间亲缘关系信息,这种方法也可以用来存储表示历史亲缘关系信息。

【发明内容】

[0003]本发明要解决历史亲缘关系信息的存储表示问题,为解决上述问题,本发明的目的在于提供一种历史亲缘关系信息存储表示方法、系统及包含这种系统的设备,使历史亲缘关系信息能够在计算机等中有效的存储表示以方便进行分析利用。
[0004]对于历史亲缘关系信息来说,存续期限是很重要的属性,除了是历史亲缘关系信息内容的一部分外,还是区别同种的当前亲缘关系的标志,因此本发明提出的通用亲缘关系信息存储表示方法,包括以下步骤:
将已知历史亲缘关系转换为规范的两人之间亲缘关系信息,这里的规范是指双方关系人及序位、具体亲缘关系种类等都已明确无疑义的两人之间亲缘关系信息,描述两人之间亲缘关系信息首先要指明关系人,然后要指明具体亲缘关系种类,然而在一个具体亲缘关系信息当中,两个关系人是有顺序的,例如甲是乙的父亲和乙是甲的父亲,同样是父子关系,但这两个亲缘关系信息内涵是不同的,因此在指明关系人的同时还有指明他们的序位,这样才能明确亲缘关系信息的准确含义;
然后用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息,历史亲缘关系是整个存续期限包括形成时间和结束时间都可以明确的曾经的亲缘关系,而其它可改变的当前亲缘关系则只有亲缘关系的形成时间,因此描述存续期限一般至少包括形成时间和结束时间两个属性,还可增加其它描述存续期限中间阶段的属性,这些属性统称为存续期间属性,而在现实中除非专门的该种亲缘关系管理系统,如婚姻登记系统等,否则很难以掌握历史亲缘关系准确的存续期限起止时间,在亲缘关系分析应用的多数典型场合,也无需掌握准确的存续期限起止时间,因此也可以非精确的说明大致的存储期限即可,关键是要指出这个亲缘关系当前已经结束,所以有时用一个文本类型的属性就可以了 ;通用亲缘关系结点的实现形式包括但不限于程序运行中内存变量、数据库中表的记录、以文件等形式存储的结构化数据等。
[0005]上述方法构成的历史亲缘关系信息存储表示系统,包括以下组件:
一个组件是转换器,将已知历史亲缘关系转换为规范的两人之间亲缘关系信息;
另一个组件是存储表示器,用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息。
[0006]包含通用亲缘关系信息存储表示系统的设备,其技术方案是:
通过转换器将已知历史亲缘关系转换为规范的两人之间亲缘关系信息;
通过存储表示器用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息。
[0007]为了查询检索的方面,可以通过在通用亲缘关系结点中增加链接属性将同一关系人所有同种历史亲缘关系信息连接成一个信息链,即构建同一关系人同种历史亲缘关系信息链,这样就可以方便的查询出同一关系人所有的同种历史亲缘关系信息;可以通过在通用亲缘关系结点中增加链接属性将同一关系人所有历史亲缘关系信息连接成一个信息链,即构建同一关系人所有历史亲缘关系信息链,这样就可以方便的查询出同一关系人所有的历史亲缘关系信息;在同种历史亲缘关系信息超过I个时,各个信息对于关系人的重要性是不一样的,一般来说,会随着时间的推移而慢慢的降低其重要性,由于历史亲缘关系信息的这种特性,可以按一定规则如时间规则对同一链上亲缘关系信息进行排序,结束时间越早的重要性越低,从而为分析检索提供一定辅助。
【专利附图】

【附图说明】
[0008]图1为历史亲缘关系信息存储表示方法;
图2为历史亲缘关系信息存储表示系统;
图3为存储历史亲缘关系信息的通用亲缘关系结点示意图;
下面结合附图对本发明作进一步说明。
【具体实施方式】
[0009]实施例1
假设有在户籍管理系统中某个家庭有4个人V0、V1、V2、V3,户主为NO’ Vl的“与户主关系”的当前值为“妻”,V2的“与户主关系”的当前值为“儿子”,V3的“与户主关系”的当前值为“女儿”。先要将已知的上述亲缘关系转换为规范的两人之间亲缘关系信息,为了叙述方便这里采用三元组来描述,具体亲缘关系种类采用单向亲缘关系的描述方式,三元组(a, b, r)表不b是a的具有r未缘关系的关系人,如(甲,乙,儿子)表不乙是甲具有儿子关系的人,即乙是甲的儿子。从已知的上述亲缘关系可以获得3条规范的两人之间亲缘关系信息,用三元组表示如下:
(V0, VI,妻子)、(V0,V2,儿子)、(V0,V3,女儿)
这里分别用P1、P2、R三个属性来表示(参见图3),并明确P1、P2的序位,即该结点要表示的亲缘关系信息是P2是Pl的具有R亲缘关系的关系人。那么上述3条规范的两人之间亲缘关系信息可以创建相应三个通用亲缘关系结点El、E2、E3,其中El.Pl= VO、El.P2=VUE1.R=妻子,E2.Pl= V0、E2.P2= V2、E2.R=儿子,Ε3.Pl= V0、E3.P2= V3、E3.R=女儿。
[0010]在前面所掌握信息的基础上,又掌握了一条信息VO与Vl已经离婚,但具体时间不详,为了存储这个历史亲缘关系信息,那么需要增加一个属性L (结点参见图3),当该属性为空(null)时表示非历史亲缘关系信息,如果不为空则表示为历史亲缘关系信息。这样,El.L=已离婚,因为未知具体离婚时间所以只用以说明是历史亲缘关系;其余三个结点的L属性均为空。
【权利要求】
1.一种历史亲缘关系信息存储表示方法,包括以下步骤:将已知历史亲缘关系转换为规范的两人之间亲缘关系信息,并用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息。
2.一种历史亲缘关系信息存储表示系统,包括以下组件: 转换器:将已知历史亲缘关系转换为规范的两人之间亲缘关系信息; 存储表示器:用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息。
3.包含权利要求2的设备,其特征在于: 通过转换器将已知亲缘关系转换为规范的两人之间亲缘关系信息,通过存储表示器用带存续期限属性的通用亲缘关系结点来存储表示这种规范的两人之间亲缘关系信息。
4.根据权利要求1所述的历史亲缘关系信息存储表示方法或权利要求2所述的历史亲缘关系信息存储表示系统或权利要求3所述的包含历史亲缘关系信息存储表示系统的设备中的通用亲缘关系结点,其特征在于: 增加链接属性以构建同一关系人同种历史亲缘关系信息链或构建同一关系人所有历史亲缘关系信息链,还可按一定规则对同一链上亲缘关系信息进行排序。
【文档编号】G06F17/30GK103544241SQ201310459030
【公开日】2014年1月29日 申请日期:2013年10月7日 优先权日:2013年10月7日
【发明者】倪龙 申请人:宁波芝立软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1