【发布时间】:2019-11-04 10:46:38
【问题描述】:
在 Turtle 中定义本体时不必复制完整的 IRI,
有没有办法重新使用@base、: 或my-base:?
注意:
@base使用<...>为相关 IRI 提供前缀。 所以在下面的例子中,<Entity>扩展为<http://my-url.com/ontologies/0.1/entity#Entity>。
我可以使用前三行中的任何一行来代替下面的第四行(<http://my-url.com/ontologies/0.1/entity>)吗?
@base <http://my-url.com/ontologies/0.1/entity#> .
@prefix : <http://my-url.com/ontologies/0.1/entity#> .
@prefix ent: <http://my-url.com/ontologies/0.1/entity#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
<http://my-url.com/ontologies/0.1/entity>
a owl:Ontology .
【问题讨论】:
-
<> a owl:Ontology .应该可以工作,但: a owl:Ontology .不行
标签: syntax owl turtle-rdf