- From: Frank Manola <fmanola@acm.org>
- Date: Thu, 27 Oct 2005 13:00:28 -0400
- To: Hans Teijgeler <hans.teijgeler@quicknet.nl>
- CC: semantic-web@w3.org
Hi Hans-- I'm probably not the most reliable guide on OWL dialects, and I'm not sure I fully understand what you're doing. However, I don't see the need to use owl:Thing explicitly at all. My understanding is, if you create a user-defined OWL class, e.g., <owl:Class rdf:ID="UserDefinedClass"/> or as a triple ex:UserDefinedClass rdf:type owl:Class . then UserDefinedClass is implicitly a subclass of owl:Thing; you need not say anything else. Then, if you create an instance myInstance and type it as a member of that OWL class, e.g., ex:myInstance rdf:type ex:UserDefinedClass . then myInstance is implicitly an instance of owl:Thing. This is true in any of the OWL dialects. --Frank Hans Teijgeler wrote: > Hi Frank, > > > > After having defined all owl:Classes in OWL Full I am now confronted > with the question whether I should represent all individuals either: > > - with owl:Thing and rdf:type them with the applicable OWL > Classes, or: > > - in the RDF style, and rdf:type them with the applicable OWL > Classes > > Can you shed some light on this? Are there advantages/disadvantages, or > does it not matter? > > > > Regards, > > Hans > > > > _______________________ > > Hans Teijgeler > > ISO 15926 specialist > > www.InfowebML.ws <http://www.InfowebML.ws> > > hans.teijgeler@quicknet.nl <mailto:hans.teijgeler@quicknet.nl> > > _phone +31-72-509 2005__ _ > > >
Received on Thursday, 27 October 2005 16:55:46 UTC