- From: Drew <ddhunter@dundee.ac.uk>
- Date: Sat, 16 Jan 2010 18:40:36 -0000
- To: <public-esw-thes@w3.org>
- Message-ID: <000001ca96db$6e3546f0$4a9fd4d0$@ac.uk>
Thank you for your suggestions. They definitely make sense but I was
wondering whether there was an easier solution.
I had missed the fact that skos:related was a property and not a class.
Could I therefore simply do something a little simpler, along the lines of
the following? - (looking at the trples this produces it appear to make
sense but i am not sure if the inclusion of the skos and Dublin core
properties within are valid)
<rdf:Property rdf:about="&base;locativeRelation">
<rdfs:subPropertyOf rdf:resource="&skos;semanticRelation"/>
<rdfs:range rdf:resource="&rdfs;Literal"/>
<rdfs:domain rdf:resource="&skos;Concept"/>
<rdfs:label>Locative Relation</rdfs:label>
<rdfs:comment>
Provides a locative / geographic type
relationship between two concepts
</rdfs:comment>
</rdf:Property>
<rdf:Property rdf:about="&base;isFurtherThan">
<rdfs:subPropertyOf rdf:resource="&base;locativeRelation"/>
<rdfs:label>Is Further than</rdfs:label>
<dcterms:description>Relates two concept by distance -
Subject is further than Object</dcterms:description>
<skos:prefLabel>Is Further Than</skos:prefLabel>
<owl:inverseOf rdf:resource="&base;isCloserThan" />
</rdf:Property>
<rdf:Property rdf:about="&base;isCloserThan">
<rdfs:subPropertyOf rdf:resource="&base;locativeRelation"/>
<rdfs:label>Is Further than</rdfs:label>
<dcterms:description>Relates two concept by
distance - Subject is further than Object</dcterms:description>
<skos:prefLabel>Is Further Than</skos:prefLabel>
<owl:inverseOf rdf:resource="&base;isFurtherThan" />
</rdf:Property>
Thanks again,
Drew
Received on Saturday, 16 January 2010 18:41:26 UTC