W3C home > Mailing lists > Public > semantic-web@w3.org > April 2005

RE: RDF Schema - question on implied typing with rdfs:Class

From: Hans Teijgeler <hans.teijgeler@quicknet.nl>
Date: Wed, 6 Apr 2005 09:28:46 +0200
Message-Id: <200504060728.j367SjPK028053@vmx90.multikabel.net>
To: "'Jeremy Wong'" <50263336@student.cityu.edu.hk>, <semantic-web@w3.org>
Thanks for the quick response! I still have to get used to your RDF lingo,
so in order to make sure I'll say it in my own lingo: The typing with
rdfs:Class of the subclass ex:PassengerVehicle is not required in case the
recording of the fact that it is a subclass of ex:MotorVehicle is
guaranteed. If OK:closed, and thanks again.


From: semantic-web-request@w3.org [mailto:semantic-web-request@w3.org] On
Behalf Of Jeremy Wong
Sent: woensdag 6 april 2005 8:32
To: Hans Teijgeler; semantic-web@w3.org
Subject: Re: RDF Schema - question on implied typing with rdfs:Class

ex:PassengerVehicle rdf:type rdfs:Class is an explicit assertion of what
you're describing. Your rdfs:subClassOf triple entails ex:PassengerVehicle
rdf:type rdfs:Class. However, if the assertion ex:PassengerVehicle
rdfs:subClassOf ex:MotorVehicle is removed and you do not assert
ex:PassengerVehicle be an instance of rdfs:Class, then ex:PassengerVehicle
is no more an instance of rdfs:Class unless you retain the explicit

----- Original Message ----- 
From: Hans Teijgeler <mailto:hans.teijgeler@quicknet.nl>  
To: semantic-web@w3.org 
Sent: Wednesday, April 06, 2005 2:09 PM
Subject: RDF Schema - question on implied typing with rdfs:Class

I am new in the RDF scene, and I have read most of the related W3C
Recommendations and the Primer.
I have a simple question about RDF Schema, with probably a simple answer:
In the Primer I read that ALL classes need to be typed with rfds:Class. So
for example:
    ex:MotorVehicle          rdf:type                rdfs:Class .
    ex:PassengerVehicle   rdf:type                rdfs:Class .
    ex:PassengerVehicle   rdfs:subClassOf   ex:MotorVehicle .
Is there a reason why the subclass ex:PassengerVehicle doesn't inherit being
an rdfs:Class from the superclass ex:MotorVehicle?
Hans Teijgeler
co-author of ISO 15926-2 <http://www.infowebml.ws/ECM4.5/ECM4.5.html> 
author of ISO 15926-7
website www.InfowebML.ws <http://www.infowebml.ws/> 
e-mail hans.teijgeler@quicknet.nl
phone +31-72-509 2005                     
Received on Wednesday, 6 April 2005 07:29:26 UTC

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