GB/T 38371.1-2020 数字内容对象存储、复用与交换规范 第1部分:对象模型

GB/T 38371.1-2020 数字内容对象存储、复用与交换规范 第1部分:对象模型
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:3M
标准类别:建筑工业标准
资源ID:209652
下载资源

标准规范下载简介

GB/T 38371.1-2020 数字内容对象存储、复用与交换规范 第1部分:对象模型

GB/T38371.12020

7.39计量单位文本值

GB/T38371.12020

天津市钢桥设计标准GB/T38371.12020

T(p44 wasRevisionOf)

GB/T38371.12020

GB/T38371.12020

8.1.1扩展方式如下

具本理 时,可对其进行扩展。 b) 基于DCOO的模型扩展方式包括扩展受控词汇、扩展属性、扩展类和扩展约束4个方面 8.1.2扩展的基本原则如下: a 扩展的类、属性和实例的标识符应采用新的命名空间: b) 扩展的类、属性和实例的词汇不应与已有词汇相同和定义相矛盾; C 扩展的类、属性和实例的本地标识符不应与已有本地标识符相同; d 扩展内容应满足DCOO所规定的约束条件,可在已有约束条件基础上进一步限定; e) 对于扩展的类和属性的定义方式,应符合5.4的相关要求

3.1.2扩展的基本原则女

8.2.1词汇扩展方法

1.2对某一具体受控术语表的词汇进行扩展时,方法如下 a)细化已有词汇:将增加新的词汇作为对已有词汇的细化(见8.2.2); b)增加新的词汇。

8.2.2已有词汇细化

若新增的词汇是已有词汇(如受控术语表“ 品类型”中的已有词汇“图书产品”)的一个细分(如 I汇“工具书产品”),则按5.3的命名方式,该词汇的本地标识符命名规则如下

GB/T38371.12020

a)本地标识符三已有词汇的本地标识符十“/”十新增词汇的名称; 示例:词汇“工具书产品”的本地标识符为"ProductType/bookProduct/refBookProduct”。 注1:“ProductType"为扩展的某一受控术语表的名称,表示“产品类型”;“bookProduct"为该词汇表中某已有词汇 “图书产品”的名称,“refBookProduct"为新增的细化词汇“工具书产品”的名称; 注2:在第8章的RDF/XML示例片段中,统一采用“&.myNamespace;"表示新的命名空间取值,拼接本地标识符 后,用于表示当前词汇的完整IRI。 b) 新增的细化词汇用RDF/XML定义的示例片段(新的命名空间前缀用"myNamespace"表示) 如下:

a)本地标识符三已有词汇的本地标识符十“/”十新增词汇的名称; 示例:词汇“工具书产品”的本地标识符为"ProductType/bookProduct/refBookProduct”。 注1:“ProductType"为扩展的某一受控术语表的名称,表示“产品类型”;“bookProduct"为该词汇表中某已有词汇 “图书产品”的名称,“refBookProduct"为新增的细化词汇“工具书产品”的名称; 注2:在第8章的RDF/XML示例片段中,统一采用“&myNamespace;”表示新的命名空间取值,拼接本地标识符 后,用于表示当前词汇的完整IRI。 b 新增的细化词汇用RDF/XML定义的示例片段(新的命名空间前级用“myNamespace"表示) 如下:

8.2.3新词汇的增加

新增的词汇按5.3的命名方式,其本地标识符命名规则如下: a)本地标识符三所属受控术语表子类的类名十“/”十新词汇的名称; b 新增词汇(用“myNewType"表示)用RDF/XML定义的示例片段(新的命名空间前缀用“my

8.3.1属性扩展方法

对于DCOO中已定义好的类,可根据具体的应用需求进行属性扩展。属性扩展方式如下: a)细化已有属性:将新属性作为对已有属性的细化,应作为已有属性的子属性,对原有对象 的值域做进一步限定:

GB/T38371.12020

8.3.2已有属性细化

8.3.3新属性的增加

3.1将新增的属性直接添加在新的命名空间(前缀为myNamespace”)中,其定义域为DCOO中 类。该对象属性的值域可为DCOO中的其他类 3.2对于这样的新属性,用RDF/XML定义的示例片段如下

:该示例中的"SomeClass”和"AnotherClass"均来自于

根据具体的应用需求,在DCOO的基础上可对模型中的类进行扩展。类扩展方式如下

a)细化已有类:将新类作为对已有类的细化,应作为已有类的子类; b)添加新类

GB/T38371.12020

将新增的类(MyNewClass) 缀为“myNamespace”),无需为其

8.5.1约束扩展方法

可根据实际情况对已有束进行细化 添加新的药束,使其语义规范更加严格。药束扩展方式 如下: a)基数约束(cardinality)扩展; b)取值范围约束(valuesFrom)扩展

8.5.2基数约束扩展

3.5.2.1可对某个类(如SomeClass)的某个属性(如someProperty)添加基数约束(例如为其添加最小 基数LminCardinality」、最大基数LmaxCardinality」、或基数cardinality」的限制)。应为该类引人一个匿 名的父类(用rdfs:subClassOf谓词表示),用owl:Restriction表示新添加的约束,再针对指定的属性, 泰加minCardinality、maxCardinality或cardinality的数值。

GB/T38371.12020

注1:该示例表示了DCOO中的SomeClass最少与1个AnotherClass具有someProperty的关系; 注2:minCardinality、maxCardinality和cardinality分别由OWL谓词owl:minQualifiedCardinality、owl:maxQua fiedCardinality和owl:qualifiedCardinality表示

8.5.3取值范围约束扩展

8.5.3.1对于属性的取值范围约束方式如下

a) 全值属性约束(allValuesFrom):表示属性的取值都是指定类的实例: b) 存在属性约束(someValuesFrom):表示属性的取值应存在指定类的实例; C) 固定取值约束(hasValue):表示属性的取值应是指定的值。 3.5.3.2 以全值属性约束为例,可对DCOO中的某个类(SomeClass)的某个属性(someProperty)添加 全值属性约束,规定该属性的取值都应是另一个类(如AnotherClass)的实例。应引入一个匿名的父类 用rdfs:subClassOf谓词表示),用owl:Restriction表示新添加的约束,再针对指定的属性,添加全值 属性约束。

8.5.3.3对于上述约束方式,用RDF/XML定义的示例片段如下

了DCOO中的SomeClass通过someProperty与另一个对象发生关系时,该对象只能是Another

9.1DC(O及其扩展模型的逻辑结构检查,可通过本体模型定义文件以及相应的本体推理机完成,见

DB/T 76-2018 地震灾害遥感评估 公路震害GB/T38371.12020

GB/T38371.32020的6.1.2 a) 9.2符合DCOO及其扩展模型的RDF实例数据的逻辑结构检查,可通过RDF实例数据文件、本体模 型定义文件以及相应的本体推理机完成,见GB/T38371.3一2020的6.1.2b)。 9.3对本体模型的约束进行检查的相关方法,见GB/T38371.3—2020的6.1.2c)、d)

GB/T38371.12020

GB/T38371.12020

T/CBDA 27-2019 建筑装饰装修机电末端综合布置技术规程GB/T38371.12020

GB/T38371.12020

GB/T38371.12020

©版权声明
相关文章