RDF属性可以包含其他属性吗?

时间:2010-01-16 18:14:31

标签: rdf

RDF:Property是否包含其他属性以及rdf:range和rdf:domain。例如,您能否拥有以下内容:

<rdf:Property rdf:about="&base;adminStaff">
    <rdfs:domain rdf:resource="&base;Staff"/>
    <rdfs:range rdf:resource="&rdfs;Literal"/>
    <dcterms:description>This is a member of staff</dcterms:description>
</rdf:Property>

我对此感兴趣的是使用都柏林核心描述元素。这是有效的吗?将它作为三元组查看时看起来不错并且有意义,但我不确定将此属性放在另一个属性中是否有效。

1 个答案:

答案 0 :(得分:3)

是的,它是有效的。您也可以在Dublin Core Metadata Element Set

中查看
<rdf:Property rdf:about="http://purl.org/dc/elements/1.1/creator">
  <rdfs:label xml:lang="en-US">Creator</rdfs:label>
  <rdfs:comment xml:lang="en-US">
    An entity primarily responsible for making the resource.
  </rdfs:comment>
  <dcterms:description xml:lang="en-US">
    Examples of a Creator include a person, an organization, or a service. Typically, the name of a Creator should be used to indicate the entity.
  </dcterms:description>
</rdf:Property>