2010-01-16 7 views
4

La propriété RDF: Property peut-elle contenir d'autres propriétés avec rdf: range et rdf: domain. Par exemple, pourriez-vous avoir ce qui suit:Les propriétés RDF peuvent-elles contenir d'autres propriétés?

<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> 

Le bit qui m'intéresse ici est l'utilisation de l'élément de description du noyau de Dublin. Est-ce valide? Cela semble correct lorsque vous le voyez comme triplé et cela a du sens, mais je ne suis pas sûr qu'il soit valide d'avoir cette propriété dans une autre propriété.

Répondre

3

Oui, c'est valide. Vous pouvez également le vérifier dans le 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> 
+0

Parfait, merci. – David

+0

Pas de soucis. Vous pouvez également le marquer comme réponse correcte :) – Alex