- From: Bernard Vatant <bernard.vatant@mondeca.com>
- Date: Fri, 15 Dec 2006 01:00:08 +0100
- To: Richard Cyganiak <richard@cyganiak.de>
- Cc: public-esw-thes@w3.org
Hi Richard
> Quick question: I suppose that only documents can have a skos:subject?
> In other words, if I had a foaf:Person ex:Ludwig_Wittgenstein and a
> skos:Concept taxo:Philosophy, then I could not assert this:
>
> ex:Ludwig_Wittgenstein skos:subject taxo:Philosophy .
This could maybe do in some closed world, as a quick and dirty road to
sort authors in your local library against a taxonomy of subjects.
But, in an open world, and especially using foaf:Person, some level of
indirection is needed.
I guess what you want to say here is that ex:Ludwig_Wittgenstein has
done works which have some subject which is taxo:Philosophy.
> Any ideas for another way of usefully relating the two resources?
What about something like that :
<owl:Class rdf:about="Wittgenstein_Philosophy_Works">
<rdfs:subClassOf rdf:resource="&foaf;Document"/>
<rdfs:subClassOf>
<owl:Restriction>
<owl:hasValue rdf:resource="&taxo;Philosophy"/>
<owl:onProperty rdf:resource="&skos;subject"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:hasValue rdf:resource="#Ludwig_Wittgenstein"/>
<owl:onProperty rdf:resource="&dc;creator"/>
</owl:Restriction>
</rdfs:subClassOf>
</owl:Class>
Bernard
--
*Bernard Vatant
*Knowledge Engineering
----------------------------------------------------
*Mondeca**
*3, cité Nollez 75018 Paris France
Web: www.mondeca.com <http://www.mondeca.com>
----------------------------------------------------
Tel: +33 (0) 871 488 459
Mail: bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com>
Blog: Leçons de Choses <http://mondeca.wordpress.com/>
Received on Friday, 15 December 2006 00:00:13 UTC