文字是RDF资源吗?

时间:2018-01-10 18:40:43

标签: rdf rdfs

和很多人一样,我使用rdf:Statement来统一三元组,以便我可以对语句做出陈述,比如

:S1 a rdf:Statement .
:S1 :citation :tabloid_celebrity1 .
:S1 rdf:subject :Earth . 
:S1 rdf:predicate :has_shape . 
:S1 rdf:object :flat_surface . 

我最喜欢的网站之一https://www.infowebml.ws/rdf-owl/表示the rdfs:range of rdf:object is rdfs:Resource.

文字是否被视为rdfs:Resource?如果不是,这是否意味着属性rdf:object不应该将文字作为其对象?即,这是非法的吗?

:S2 a rdf:Statement .
:S2 :citation <https://en.wikipedia.org/wiki/Age_of_the_Earth> .
:S2 rdf:subject :Earth . 
:S2 rdf:predicate :has_age_years . 
:S2 rdf:object "4.54E9"^^xsd:double . 

1 个答案:

答案 0 :(得分:5)

是的,rdfs:Literalrdfs:Resource s。一切都是rdfs:Resource。你是rdfs:Resource,RDF Schema 1.1的第5.3.4节是rdfs:Resource,地球上的原子数是rdfs:Resource,复数是rdfs:Resource s, rdfs:Resourcerdfs:Resourcexsd:double"4.54E9"^^xsd:doublerdfs:Resource。更准确地说,rdfs:Resourcerdfs:Class的IRI,其所有作为其实例。

或者,更正式地说,宇宙中的所有内容都与rdfs:Resource在由rdf:type表示的资源的扩展(IEXT)中表示的内容相关。