首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OWL对象属性双向

OWL对象属性双向
EN

Stack Overflow用户
提问于 2018-07-01 09:28:41
回答 1查看 152关注 0票数 1

我需要说,对象属性是双向的。我知道我们可以使用inverseOf属性来链接2属性,但是可以说inverseOf是objectProperty本身吗?

代码语言:javascript
运行
复制
<owl:ObjectProperty rdf:about="http://www.co-ode.org/ontologies/ont.owl#isLinkedTo">
    <owl:inverseOf rdf:resource="http://www.co-ode.org/ontologies/ont.owl#isLinkedTo"/>
</owl:ObjectProperty>

或者我必须这样做:

代码语言:javascript
运行
复制
<owl:Class rdf:about="http://micorr.ig.he-arc.ch/vocab#artefacts_alloy">
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="http://www.co-ode.org/ontologies/ont.owl#isLinkedTo"/>
            <owl:allValuesFrom rdf:resource="http://micorr.ig.he-arc.ch/vocab#artefacts_metal"/>
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>

<owl:Class rdf:about="http://micorr.ig.he-arc.ch/vocab#artefacts_metal">
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="http://www.co-ode.org/ontologies/ont.owl#isLinkedTo"/>
            <owl:allValuesFrom rdf:resource="http://micorr.ig.he-arc.ch/vocab#artefacts_alloy"/>
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>

谢谢你的帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-02 04:44:41

你确实可以使一个属性与其本身相反,这很好。然而,一种更明确的表达关系是双向的方法是定义对称的属性。

代码语言:javascript
运行
复制
<owl:SymmetricProperty rdf:about="http://www.co-ode.org/ontologies/ont.owl#isLinkedTo"/>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51122056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档