W3C home > Mailing lists > Public > www-rdf-interest@w3.org > December 1999

Re: Saying anything about anything: Comments on Harle & Fensel

From: Pierre-Antoine CHAMPIN <champin@cpe.fr>
Date: Tue, 28 Dec 1999 16:34:37 +0100
Message-ID: <3868D88D.B3C9A5E6@cpe.fr>
To: Stefan Decker <stefan@DB.Stanford.EDU>
CC: www-rdf-interest@w3.org
Stefan Decker wrote:
> However, there is one problem with in RDFS with properties:
> in RDFS a property belongs to exactly ONE class.
> This limits the value of schemas (ontologies).

It isn't true :

RDF schema forbid morethan one RANGE for properties
(which means that property color should always have values in class Color)
but as many DOMAINS as needed, not necessarily declared in the same RDF model...

That is, if someone created a class Color = { red, orange, yellow, green, blue, purple, white, black }
and a property color with ColorPen as domain, you still can add domain Car if you want to.

What you can't do is have a color property pointing to an instance of YOUR class RGBcode.
unless you make RGBcode subclassOf Color, which sounds not so bad...

  Pierre-Antoine
Received on Tuesday, 28 December 1999 10:34:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:42 GMT