前页 | 后页 |
示例图表
下图提供了 OWL 和 RDF 图的示例,显示了类和关系的使用,包括 Owl 和 RDF 类以及 owlIndividuals 和 rdfsSubClassOf 和 rdfsSubPropertyOf关系。
OWL Definition图表
以下是 OWL 定义图的示例,其中显示了基本的 OWL 语句或三元组。
ODM在RDF的基础上,使用等价于实体关系元素三元组;它使用主题-谓词-宾语而不是实体-属性-值。 Subject 和物件是用 OWLClass 定义的,Predicate 是用 objectProperty 定义的。
建模为 OWL类Animal 的属性为Has Father modeled as an object属性,而物件Male 则使用另一个 OWL类建模。
OWL Facts图表
下面是一个 OWL 事实图的例子,它显示了一些 OWL 事实。
事实模型用于定义关于某些对象的特定事实,这些对象是类的实例。该图显示了一些基于特定类定义的个体,例如:Tim 是男性,Leanne 是女性。
模型被扩展以显示关于另外两个人的事实显示关于 Paulene 的事实,这是一个女人的实例,关于她与父母的关系。具体来说,它表明她有一个父亲 Tim 和一个母亲 Leanne。另一个人本杰明有蒂姆的父亲和简的母亲。
RDF定义图表
下面是一个 RDF 图的示例,它描述了一个联系人位置,它定义了地址的 rdfProperty,rdfsDomain 连接到许多详细的 rdfProperty,这些 rdfProperty 完整地描述了地址,包括 poastalCode、街道、城市、国家等。
OWL 限制用途
OWL 限制用于定义类似于#
的限制集#
Where子句。它使用 onProperty 标签和一个值约束(如 allValuesFrom 或 someValuesFrom)定义规则。限制元素通常与其他 OWL关系之一结合使用,例如 subClassOf。例如,继续披萨浇头的主题,对于朝鲜蓟浇头类:
< rdfs:subClassOf >
<猫头鹰:限制>
< owl:onProperty rdf:resource = " #hasSpiciness " />
< owl:someValuesFrom rdf:resource = " #Mild " />
</ owl:限制>
</ rdfs:subClassOf >
这等同于英语自然语言陈述:'An artichoke topping is a vegetable topping with the hasSpiciness属性mild '。