W3C home > Mailing lists > Public > semantic-web@w3.org > September 2006

Re: Individuals with more than one rdf:type

From: Richard Newman <r.newman@reading.ac.uk>
Date: Tue, 19 Sep 2006 17:46:31 -0700
Message-Id: <6C8B4997-0D8C-4A9E-8692-C0A9E1A5A642@reading.ac.uk>
Cc: Semantic web list <semantic-web@w3.org>
To: Paul Gearon <gearon@ieee.org>, ben syverson <w3@likn.org>

As a general rule of thumb, mentally replace, in everything you read,

 "rdf:type" with "is a member of the set",
 "rdfs:subClassOf" with "is a subset of",
 and the name of every class with "named XXX".

That will convey the correct semantics.

> <rdf:Description rdf:about="#MacBookPro">
>         <rdf:type rdf:resource="#Laptop" />
>         <rdf:type rdf:resource="#MacintoshComputer" />
>         <rdf:type rdf:resource="#i386Computer" />
> </rdf:Description>

... the instance named "MacBookPro" is a member of the set named  
Laptop, the set named MacintoshComputer, and the set named i386Computer.

RDF types are not object oriented classes. RDF instances are not  
objects. They do not inherit anything in the OO sense.


On  19 Sep 2006, at 2:31 PM, Paul Gearon wrote:

> which adds ns:CameraEnabledDevice to the list of types for MacBookPro.
Received on Wednesday, 20 September 2006 00:46:37 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:44:58 UTC