RE: Treating a class as both an individual and a class?

> From: Nikita Ogievetsky [mailto:nogievet@cogx.com] 
> > 2/ <http://geodesy.org#River" rdf:ID="YYYRiver" />
> > 
> >    <City rdf:ID="Davenport">
> >          <hasFeature rdf:resource="#YYYRiver" />
> >    </City>
> > 
> >    makes Davenport a city on the YYYRiver and also an instance of
> >    CityOnARiver (without mentioning CityOnARiver explicitly).
> > 
> 
> Interesting. Do you mean that "2/" is semantically equivalent to 
> <CityOnARiver rdf:ID="Davenport">
>     <hasFeature rdf:resource="#YYYRiver" />
> </CityOnARiver>
> ?
> 
> In other words, "is-a CityOnARiver" assertion will be inferred from
> "hasFeature YYYRiver",  "is-a City"?

A different Peter, I know, but... yes.

> This is very becoming but also looks rather dangerous.
> I wonder if tools can really support this.

OilEd, for example, seems to support it without much difficulty.

		- Peter

Received on Monday, 10 March 2003 15:19:49 UTC