GBT _人工智能 知识图谱 知识交换协议.docx
ICS35.240.01CCS1.70G日中华人民共和家标准GB/TXXXXX-XXXX人工智能知识图谱知识交换协议Artificialintelligence-Knowledgegraph-Protocolforknowledgeexchange(点击此处添加与国际标准一致性程度的标识)(征求意见稿)在提交反馈意见时,请将您知道的相关专利连同支持性文件一并附上。XXXX-XX-XX实施XXXX-XX-XX发布国家市.场监督管理总局国家标准化管理委员会目次前言III1范围12规范性引用文件13术语和定义14缩略语25综述26知识描述规则36.1通则36.2本体描述36.2.1基础信息描述36.2.2实体类型描述46.2.3关系类型描述56.2.4属性类型描述66.3实例描述86. 3.1实体描述86.2.2 关系描述86.2.3 属性描述87基于文件的知识交换87. 1知识文件结构87.2 知识文件存储结构97.3 知识文件描述要求107.3.1总体要求107.3.2文件头描述要求111.1.1 3.3本体部分描述要求121.3.4 实例部分描述要求151.3.5 使用要求部分描述要求162. 4基于文件的知识交换流程177. 4.1基于文件的直接交换177.4.2基于文件的请求响应交换188基于消息的知识交换198.1知识消息结构198. 1.1通则198 .1.2知识交换消息199 .2基于消息的知识交换流程228. 2.1知识交换类型228. 2.2两方间知识交换流程228. 2.3多方间知识交换流程26附录A(资料性)知识图谱中实例描述示例3132附录B(资料性)知识交换活动类型及承担角色本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。本文件由全国信息技术标准化技术委员会(SAC/TC28)提出并归口。本文件起草单位:本文件主要起草人:人工智能知识图谱知识交换协议1范围本文件规定知识交换协议总体框架、知识描述规则、基于文件的知识交换、基于消息的知识交换等。本文件适用于知识图谱相关系统的设计、开发、测试和部署等。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T42131-2022人工智能知识图谱技术框架3术语和定义下列术语和定义适用于本文件。3. 1知识图谱knowledgegraph以结构化形式描述的知识元素及其联系的集合。3.2本体ontology表示实体类型以及实体类型之间关系、实体类型属性类型及其之间关联的一种模型。注:又称本体模型。3.3知识交换knowledgeexchange实现知识从提供方到接收方转移的活动。3.4知识交换协议knowledgeexchangeprotocol进行知识交换时遵守的一组规则。3.5知识交换单元knowIedgeexchangeunit进行知识交换时使用的代表最小知识片段的基本数据块。3.6数据字典以一致性的方式给出数据概念及其元属性(如名称、定义、类型等)列表。注:有组织、有结构的数据概念描述汇编,为数据概念、表述形式和说明等提供一致性的归档、存贮和检索方法。来源:GB/T41453-2022,3.93.7基于文件的知识交换以文件为知识载体的形式进行的知识交换。3.8基于消息的知识交换以消息为知识载体的形式进行的知识交换。4缩略语下列缩略语适用于本文件。API:应用程序编程接口(ApplicationProgrammingInterface)JSON:JS对象标注法(JavaScriptObjectNotation)ID:唯编码(Identity)IRI:国际化资源标识符(IntemationaIiZedReSOUrCeIdenIifierS)RDF:资源描述框架(ReSOUrCeDeSCriPtiOnFrameWOrk)SDK:软件开发工具包(SOftWareDeveloPmenlKit)XM1.:可扩展置标语言(ExtensibleMarkup1.anguage)5综述本文件描述知识交换协议。进行知识交换时使用的通信协议不在本文件规定。知识图谱范畴的知识交换协议的构成见图1,如图所示,协议主要包括用于规范知识描述、知识交换以及相关的数据字典的一组规则。a)知识描述:根据GB/T42131-2022第5章规定的概念模型,知识描述规则分为本体描述和实例描述两类,它们用于定义待交换知识的描述结构和类型。b)知识交换:此类规则分为基于文件的知识交换和基于消息的知识交换两类,它们分别用于规范以文件为知识载体的形式和以消息为知识载体的形式进行的知识交换活动。这两类知识交换规则分别涉及知识交换的文件结构和消息结构,涉及相应的知识交换流程。c)知识交换数据字典:针对特定知识领域的数据字典是参与知识交换的各方共同认可并遵循的标准化数据的定义。通常数据字典中包含多个标准化的数据元素。每个数据元素的名称、定义、描述、类型等信息。数据字典与预定的知识交换覆盖的领域密切相关。制定数据字典的相关规定不在本文件中描述。耳子文件的知识交换规则一篆钱福知识交换流锻文件结构基于消息的知识交换规则E于消息的知识交换流程;而蔽算一消息结构知交数字IR换据典知识描述规则中:I吩议构SUtIM'屈训中构既要亲图1知识交换协议构成6知识描述规则6.1通则知识描述,即关于知识的描述,它是通过对现实世界中概念、实体、属性、分类、语义关系等要素来表达知识。通常将上述用于表达知识的各类要素归纳为本体和实例。a)本体描述:至少应包括以下内容:1)基本信息;2)实体类型;3)关系类型;4)属性类型。b)实例描述:至少应包括以下内容:D实体;2)关系;3)属性。本文件针对本体和实例两类元素提出知识描述规则,即,本体描述规则和实例描述规则。6.2本体描述6.2.1基础信息描述本体基础信息的描述要素包括但不限于:a)默认命名空间;b)本体版本号;c)创建者;d)说明或评论;)命名标签;f)直接引用本体列表;g)间接引用本体列表;h)上一版本号;上述描述要素的说明见表1。表1本体基础信息描述要素说明要素名称说明数据类型英文名称中文名称OntologyIRI默认命名空间表示本体的默认命名空间IRIOntologyPrefiXMaP前缀映射描述缩略引用命名空间键值对列表OntologyVersion本体版本号记录本次本体版本的编号字符串型OntolOgyProvider创建者本版本号对应本体的创建者IRI/字符串型OntologyDescription说明或评论对于本版本号对应本体的说明字符串型Ontology1.abel命名标签对于本体的命名标签字符串型Onto1OgyDirectlmport直接引用本体列衣本版本号对应本体中直接引用的本体列表IRI列表OntologyIndirectImport间接引用本体列表本版本号对应本体中间接引用的本体列表IRI列表OntologyPreviousVersion上一版本号上一版本本体的编号IRI6.2.2实体类型描述6.2.2.1描述要求实体类型描述规则用于定义实体的类型和属性。每个实体类型应具有唯一的标识符,并可包含若干属性,主要包括:a)实体类型的定义:描述具有共同特征的同一类实体的名称和简介,通常由专业领域的知识和语言学规则来定义。b)实体类型的层次结构:描述实体类型间可能存在的层次关系,并通过多层次的结构描述实体之间的复杂关系,如:某实体类型可能是另一实体类型的子类型或父类型。c)实体类型的属性:描述每个实体类型可具有的一组属性,用于描述该类型实体的特征。注1:例如,一个“人”类型的实体可能具有“姓名”、“年龄”、“性别”等属性。d)实体类型的约束:描述实体类型可能存在的约束条件,用于限制该类型实体的属性和关系。注2:例如,一个“人”类型的实体可能不允许具有“动物”类型的属性。6.2.2.2描述要素实体类型描述要素包括但不限于:a)编号:标识实体类型的唯一编号,由知识提供方生成,并保证唯一性;b)名称:实体类型的名称,用于标识其定义、内容或用途;c)语言类型:实体类型描述所使用的语言类型,如中文、英文等;d)类别:对应编号实体类型的类别信息,为固定取值;e)属性:对应编号实体类型包含的属性;f)子属性:属性的属性,为可选要素,如:可列出某个属性的若干子属性的名称、取值类型和取值范围;g)父类:父类的实体类型;h)子类:子类的实体类型;i)说明/评论:对应编号实体类型的简要介绍,为可选要素;j)提供者:知识提供方的统一前缀,为可选要素;k)来源:实体类型描述要素信息的来源,如标准、文档或组织,为可选要素。1)本体版本信息:对应编号实体类型所属的本体版本号;m)IRl编码规范信息;n)标签编码规范信息。6.2.2.3描述元数据实体类型描述要素的说明如表2所述。表2实体类型描述要素说明要索名称说明数据类型英文名称中文名称OntologyEntityId编号标识实体类型的唯一编号IRIOntologyEntityName名称对应编号实体类型的名称字符串型OntolOgyEntity1.anguage语言类型对应编号实体类型的语言类型字符串型OntolotyEnIityType类别对应编号实体类型的类别IRIOntolotyEntity1.abel命名标签对应编号实体类型的命名标签字符串型OntologyEntityAttribute属性对应编号实体类型的属性字符串型OntologyEntitySubAttribute子属性对应编号实体类型的子属性字符串型OntologyEntitySuperCIasS父类对应编号实体类型的父类IRIOntologyEntitySubClass子类对应编号实体类型的子类IRIOntologyEntityDescription说明对应编号实体类型的说明/评论字符串型OntologyEntitySource来源对应编号实体类型的信息来源IRI/字符串型OntologyEntityProvider提供者对应编号实体类型的提供者或创建者的信息IRI/字符串型OntologyEntityVersion本体版本号对应编号实体类型的所属的本体版本号字符串型6. 2.3关系类型描述7. 2.3.1描述要求关系类型描述知识图谱中实体间的连接和联系,其描述规则主要遵循如下原则。a)明确性:关系类型应具有明确的定义和描述,可清晰表达该类型关系所表示的含义和作用。注1:例如,“父子关系”表示两个人之间的血缘关系,“同事关系”表示两个人在同一单位工作的事实。b)方向性:应准确描述某些关系类型间存在的指向关系。c)复合性:可准确描述由多个简单关系类型组合而成的复合关系。注2:例如,“师生关系”可以细分为“授课关系”和“辅导关系”,分别表示老师给学生授课和老师对学生进行辅导的情况。d)关系约束:可准确描述某些关系类型存在的约束条件,以限制该类型关系的建立和取值范围。注3:例如,"婚姻关系''中的两个实体必须是不同性别的人,且婚姻状态必须是合法的。8. 2.3.2描述要素关系类型描述要素包括但不限于:a)编号:用于标识关系类型的唯一编号,由知识提供方生成,保证唯一性;b)名称:关系类型的名称,用于标识其定义、内容或用途;c)类别:对应编号关系类型的类别,为固定取值;d)属性:对应编号关系类型包含的属性;e)头实体类型:对应编号关系类型的起始实体类型:f)尾实体类型:对应编号关系类型的终止实体类型;g)说明或评论:对应编号关系类型的简要介绍,为可选要素;h)提供者:知识提供方的统一前缀,为可选要素;D本体版本信息:对应编号关系类型所属的本体版本号。9. 2,3.3描述元数据关系类型描述要素的说明如表3所述。表3关系类型描述要素说明要素名称说明数据类型英文名称中文名称OntologyRelationId编号关系类型的唯一标识IRIOntologyRelationName名称对应编号关系类型的类别名称IRIOntologyRelation1.abel命名标签对应编号关系类型的命名标签字符串型OntologyRelationAttribute属性对应编号关系类型的属性字符串型OntologyRelationHeacIEntity头实体类型对应编号关系类型的头实体类型字符串型OntologyRelationTailEntity尾实体类型对应编号关系类型的尾实体类型字符串型OntolOgyReIationDescription说明或评论对应编号关系类型的简要介绍字符串型OntologyRelationProvider提供者对应编号关系类型的关系类型的提供者信息IRI/字符串型OntologyRelationVersion本体版本号对应编号关系类型所属的本体版本号字符串型10. 2.4属性类型描述11. 2,4.1描述要求属性类型描述知识图谱中实体的属性和特征,其描述规则主要遵循如下原则。a)描述的明确性:属性类型的各描述要素应能准确表达属性的含义和作用。b)描述的统一性:属性类型的各描述要素应适用于知识图谱中同一类型的实体或关系。注1:例如,“年龄”'性别”等屈性是人类或动物界统一具有的属性。c)取值类型的合理性:取值类型应支持常用的取值类型,并符合应用场景和需求,如:1)字符串类型(String):用于表示文本信息,例如人名、地名、机构名等。2)整数类型(Integer):用于表示整数值,例如年龄、排名、编号等。3)浮点数类型(Float):用于表示带小数点的数值,例如价格、得分等。4)布尔类型(BOOlean):用于表示真或假,通常用于表示开关状态或者是否满足某种条件等。5)日期类型(Date):用于表示日期信息,例如出生日期、事件发生日期等。6)枚举类型(Enum):用于表示一组固定的值,例如星期儿、月份、时区等。7)结构类型(Struct):用于表示一组相关联的数据,例如地址、简历、交易记录等。8)数组类型(Array):用于表示一组有序的数据,例如成绩单、订单列表等。9)对象类型(Object):用于表示一个复杂实体或概念,例如人物、事件、组织等。10) 除以上常见的取值类型外,还可根据应用场景和需求定义其他的取值类型,如复合类型(ComPoSite)、引用类型(ReferenCe)、复合类型(ComPoSition)、关联类型(ASSOCiatiOn)。注2:在定义取值类型时,还需要考虑到数据的一致性、准确性和完整性等问题,以确保知识图谱的可用性。d)属性约束的合理性:可准确描述某些关系类型存在的约束条件,以限制该类型关系的建立和取值范围。6. 2.4.2描述要素属性类型描述要素可包括但不限于:a)编号:用于标识属性类型的唯一编号;b)名称:属性类型的名称;)类别:对应编号属性类型的类别信息,为固定取值;d)取值类型:属性值的数据类型;e)取值范围:属性值的取值范围;f)所属实体类型:对应编号属性类型所属的实体类型,为可选要素;g)所属关系类型:对应编号属性类型所属的关系类型,为可选要素;h)说明:对应编号属性类型的简要介绍,为可选要素;i)提供者:知识提供方统一前缀,为可选要素;j)本体版本信息:对应编号属性类型所属的本体版本号。7. 2.4.3描述元数据属性类型描述要素的说明如表4所示。表4属性类型描述要素说明要素名称说明数据类型英文名称中文名称OntologyPropertyId编号用于标识属性类型的唯一编号IRIOntologyPropertyName名称对应编号属性类型的名称字符串型OntolOgyProperty1.anguage语言类型对应编号属性类型的语言类型字符串型OntolOgyPropertyTypc类型对应编号属性类型描述规则的类型IRI/字符串型OntologyPropertyDomain定义域对应编号属性类型定义域IRIOntologyPropertyValueRange取值范围对应编号属性类型属性值的取值范围IRIOntologyPropertyRangeConstraint约束条件对应编号属性类型取值范围的约束条件IRI/字符串型BelongToEntityType所属实体类型对应编号属性类型所属的实体类型IRI/字符串型BelongToRelationType所属关系类型对应编号属性类型所属的关系类型IRI/字符串型OntologyPropertyDescription说明对应编号属性类型的简要介绍字符串型OntologyPropertyProvider提供者对应编号属性类型的提供者或创建者的信息IRI/字符串型OntologyPropertyVersion本体版本号对应编号属性类型所属的本体版本号字符串型6.3实例描述6.3.1实体描述实体描述规则主要包括:a)每个实体应关联对应实体类型,且仅能关联一个实体类型;b)每个实体应关联对应实体类型的描述要素,并至少应包含编号、名称;c)每个实体可由唯一的标识编号和名称属性进行确定;d)实体的取值范围应符合对应实体类型的定义和约束;e)实体属性的来源应进行必要的关联记录或表示,如:D若实体属性是通过多个属性融合获得,应进行记录;2)若属性具有时序性,应采用多序列的方式进行表示。f)表示空间类型的实体宜在实体中加入空间解析相关的规范或要求。g)知识图谱中实体描述的示例见附录Ao6.3.2关系描述关系描述规则主要包括:a)每个关系应关联对应关系类型,且仅能关联一个关系类型;卜、b)每个关系可由唯一的标识编号和名称属性进行确定;c)每个关系应具备至少一个起始实体和一个目标实体;d)每个关系应关联对应关系类型的描述要素,如:1)编号:用于标识关系的唯一编号;2)名称:关系的名称,通常用于标识其内容或用途;3)类型:对应的关系类型;4)头实体:指定关系的起始实体,即关系的源头或发起者;5)尾实体:指定关系的目标实体,即关系的接收者或目的地:6)属性1取值类型:指定关系的属性1的数据类型,如整数、浮点数等;7)属性1取值:指定关系的属性1的具体取值;8)属性N:与类似属性1,可列出其他属性的取值类型和具体取值。e)知识图谱中关系描述示例见附录A。6.3.3属性描述属性描述应根据已设置的属性类型及624.2中约定的各项描述要素要求,给出特定实体或关系对应的属性值或范围,示例见附录A。7基于文件的知识交换7.1 知识文件结构基于文件的知识交换是指采用本文件描述的知识文件结构进行知识交换的一种知识交换方式。知识文件结构见图2,定义知识图谱信息通过文件方式进行多方交换的文件结构体,包含文件头、本体部分、实例部分、使用要求部分。使用要求部分由应用场景的特定协议规定,本文件不予规定。图2知识文件结构图图2示出的知识文件结构简述如下。a)文件头定义知识交换文件中的知识文件头信息,用于记录知识交换文件的基本描述信息。内容可包括但不限于说明部分、清单信息、多模态文件信息、协议版本信息、本体版本信息、实例版本信息、特殊声明、提供者、来源、结构信息、文件体总行数、分隔符、创建时间。b)本体部分定义知识交换文件中知识图谱本体层的信息,提供知识图谱中的实体、属性和关系的形式化表达,本体部分的定义可用于约束知识图谱的实例部分。内容包括实体类型、关系类型和属性类型。c)实例部分定义知识交换文件中知识图谱实例层的信息,通过实体、关系和属性的形式构成知识图谱的实例层。内容包括实体、关系、属性三部分。注:实例部分是对现实世界中的具体事实的表达。d)使用要求部分规定知识交换文件中知识图谱的使用要求,以支持知识图谱的正确使用和解释。此部分为可选部分,内容包括但不限于附件获取地址、导入顺序、文件格式、加密要求、命名编码规则、推理规则等。7.2 知识文件存储结构知识文件存储结构见图3,定义文件头和文件体的存储结构,并描述文件信息在交换文件中如何组织存储。图3知识文件存储结构图图3示出的知识文件存储结构简述如下。a)文件头首行定义通用信息的组织存储形式,并通过空格隔开。b)文件头第二行开始,通过键值对的形式对文件头信息进行存储,具体内容和格式见第7.3中给出的描述要求。C)文件体部分存储文件主要携带的知识单元信息,包括本体和实例信息。通过文件信息类型组织和划分,可将其划分不同信息类型块(不同开始行和结束行),主要包括本体部分、实例部分和使用要求部分。d)知识单元值,包括知识单元具体信息,通过列分隔符将信息进行拆分。具体存储组织格式见第7.3中给出的描述要求。7.3 知识文件描述要求7.3.1总体要求知识文件各部分通过字段名、标识符描述、示例、序列化规则、是否必须、备注等来描述。a)文件头部分由说明部分、清单信息、多模态文件信息、协议版本信息、本体版本信息、实例版本信息、特殊声明、提供者、来源、结构信息、文件体总行数、分隔符、创建时间等属性组成。b)本体部分由三种类型组成,包括实体类型、关系类型和属性类型:1)本体部分应以ONTo1.oGY为开头;2) 实体类型应以ONTO1.OGYENTITY为开头;3) 关系类型应以ONTO1.oGYRE1.ATION为开头;4)属性类型应以ONTo1.OGYPROPERTY为开头。c)实例部分包括实体、关系和属性三部分:1)实体部分应以ENTlTY为开头;2)关系部分应以RE1.ATlON为开头;3)属性部分应以PROPERTY为开头。d)使用要求部分由附件获取地址、约束要求、文件结构说明、加密要求、命名编码规则、推理规则等组成。e)数据类型可包括字符型、整型数值型(无小数位)、数值型(长度不包含小数点)、布尔类型等。f)知识单元应按照序列化规则描述为结构化的字符串,序列化规则说明见表5规定。表5序列化规则说明序列化规则说明通用规则采用UTF-8进行序列化JSON使用JSON格式进行序列化XM1.使用X迎格式进行序列化7.3.2文件头描述要求知识文件中文件头描述要素及其序列化规则应符合表6规定。表6文件头描述要素及其序列化规则要求ID描述要索字段名数字类型示例序列化规则是否必须备注1说明部分Description字符型交换的知识图谱的摘要信息说明通用规则N2协议版本信息ProtocolVersion字符型知识交换协议版本号及不同协议版本之间差异通用规则Y3清单信息Inventory3符型(EntityTypeNum:25,RelationTypeNuni:30,EntityNum:300,RelationNumiSO)JSONY清单信息,包括本体和实例的数目1)实体类型清单:数量统计:2)关系类型清单:数量统计;3)属性清单:数量统计;4)实例清单:数量统计;5关系清单:数量统计,4多模态文件信息MultimodalFilePath字符型Path:相对路径通用规则N5本体版本信息OntologyVersion数值型1.0通用规则Y6特殊声明SpecialStatement字符型法律、安全等方面的声明通用规则N7来源Source字符型httpsz通用规则NID描述要素字段名数字类型示例序列化规则是否必须备注8提供者Provider字符型通用规则N9版本信息Version数值型1.1通用规则Y10结构信息Structural字符型通用规则N本体、实例、使用要求部分:开始行号,结束行号11文件总体行数FileRows字符型1000通用规则Y12文件大小FileSize字符型5MB通用规则Y13创建时间CreateTime字符型20231203通用规则Y14分隔符Separator字符型rn通用规则Y15文件扩展名FileExt字符型通用规则Y7.3.3本体部分描述要求7.3.3.1实体类型描述要求知识文件中实体类型描述要素及其序列化规则应符合表7规定。表7实体类型描述要素及其序列化规则要求ID描述要素英文名称数值类型示例序列化规则是否必须备注1实体类型编号OntologyEntityId字符型8wgH7t3IIW9通用规则Y在一个图空间中必须唯一2实体类型名称OntologyEntiIyName字符型教师通用规则Y3实体类型类别OntolotyEntityType整型数值型物理实体通用规则Y物理实体、抽象实体、过程实体、地理实体、事件实体、组织实体4实体类型属性OntologyEntityAttribute字符型详见属性定义规则JSONN属性定义规则:属性json(44property,:“属性1":"属性名1","属性值类型”:飞”,“属性2":"属性名2","属性值类型”:F,5实体类型父类Onto1OgyEntitySuperC1ass字符型父类OntologyEntityld通用规则N存在多个父类OntologyEntityId中间使用分号;隔开6实体类型子类OntologyEntitySubClas字符型子类通用规则N存在多个子类ID描述要素英文名称数值类型示例序列化规则是否必须备注SOntologyEntityldOntologyEntityId中间使用分号;隔开7实体类型描述OntologyEntityDescription字符型教师实体类型通用规则Y8实体类型来源OntolOgyEntitySourco字符型通用规则N9实体类型提供者OntolOgyEntityProvider字符型XXXX通用规则N10实体类型版本信息OntologyEntityVersion数值型1.0通用规则Y7.3.3.2关系类型描述要求知识文件中关系类型描述要素及其序列化规则应符合表8规定。表8关系类型描述要素及其序列化规则要求ID描述要素英文名称数据类型示例序列化规则是否必须备注1关系类型编号OntologyRelationIcI字符型9E9uwfj8u通用规则Y在一个图空间中必须唯2关系类型名称OntologyRelatiOnName字符型属于通用规则Y3关系类型类别OntolotyRelationType整型数值型空间关系通用规则Y空间关系、时间关系、因果关系、功能关系等4关系类型属性OntologyRelationAttribute字符型详见属性定义规则JSONN5关系类型头实体类型OntologyRelationHeadEntity字符型头实体类型教师IDOntologyEntityId通用规则N6关系类型尾实体类型OntologyRelationTailEntity字符型尾实体类型学校IDOntologyEntityId通用规则N7关系类型说明OntologyRelationDescription字符型教师所在工作单位通用规则NID描述要素英文名称数据类型示例序列化规则是否必须备注8关系类型来源OntologyRelationSource字符型https:/kjqy.xxx通用规则N9关系类型提供者OntolOgyReIationProvider字符型XXXX通用规则N10关系类型版本信息OntologyRelationVersion数值型1.O通用规则Y7.3.3,3属性类型描述要素知识文件中属性类型描述要素及其序列化规则应符合表9规定。表9属性类型描述要素及其序列化规则要求ID描述要素英文名称数值类型示例序列化规则是否必须备注1属性类型编号OntologyPropertyId字符型9E9uwfj8u通用规则Y在一个图空间中必须唯一2属性类型名称OntolOgyPropertyName字符型出生日期通用规则Y3属性类型类别OntologyPropertyType整型数值型实体属性通用规则Y实体属性、类别属性、关系属性、约束属性、公理属性等4属性类型取值类型OntolOgyPropertyVaIueType字符型DATETIME通用规则N枚举类型、布尔型、字符型、数值型等5属性类型取值范围OntologypropertyValucRangc字符型(19000101,20001231)通用规则N枚举类型可以通过键值对形式在此补充说明6属性类型说明OntologypropertyDescription字符型出生日期通用规则N7屈性类型来源OntologypropertySource字符型https:/通用规则N8属性类型提供者OntologyPropertyProvider字符型XXXX通用规则N9屈性类型版本信息Onto1OgyPropertyVersion数值型1.0通用规则Y7.3.4实例部分描述要求7.3.4,1实体描述要求知识文件中实体描述要素及其序列化规则应符合说明表10规定。表10实体描述要素及其序列化规则要求ID描述要索英文名称数值类型示例序列化规则是否必须备注1实体编号EntityId字符型098DFVJ通用规则Y在一个图空间中必须唯一2实体名称EntityName字符型张三通用规则Y3实体所属实体类型idEntityOntologyId字符型实体类型编号例:8wgH7t3HW9通用规则Y4实体属性EntityAttribute字符型属性值1;属性值2;属性值3JSONN实体内都属性5实体说明EntityDescription字符型教师通用规则N6实体来源EntitySource字符型通用规则N7实体提供者EntityProvider字符型XXXX通用规则N8实体版本信息EntityVersion数值型1.0通用规则Y7.3.4.2关系描述要求知识文件中关系描述要素及其序列化规则应符合表11规定。表11关系描述要素及其序列化规则要求ID描述要素英文名称数值类型示例序列化规则是否必须备注1关系编号RelationId字符型9a7sdhgF通用规则Y在个图空间中必须唯一2关系名称RelationName字符型就职于通用规则Y3关系所属关系类型IDRelationOntologyId字符型关系类型编号,例:9E9uwfj8u通用规则4关系属性RelationAttribute字符型属性值1;属性值2;属性值3JSONN关系内部属性5关系连接头实体IDRelatIonHeadEntity字符型头实体ID通用规则N6关系连接尾实体IDRelationTailEntity字符型尾实体ID通用规则N7关系描述RelationDescription字符型教师所在工作单位通用规则N8关系来源RelationSource字符型https:/通用规则N9