- From: James Rothering <jrothering@oo-sc.com>
- Date: Wed, 7 May 2003 17:45:56 -0400
- To: <www-rdf-interest@w3.org>
Thanks to everyone on attempting to clarify this rdfs:class and rdfs:resource issue. But, either I'm missing something, or these explanations are. Specifically, I need to see a careful description of the classes and *instances* involved. My take on this was that you had these as schema items, following the OO hierarchy level on the left hand side: Class rdfs:Resource Subclass rdfs:Class Subsubclass exmpl:ExampleClass Now, moving from schema classes to instances, one notes that: instance exmpl:ExampleClass is therefore an instance of an rdfs:class and in turn, since rdfs:class is a subclass of rdfs:Resource, therefore it is also an instance of rdfs:Resource, right? In other words, it could in be "cast" as either the highest level superclass rdfs:Resource or the one-level higher superclass rdfs:class. This makes the rdfs:resource class the root class. The paradox here is that the notion of a class called resource is introduced before the notion of class! So, really, logically, they have to arise together. But, one resolution could be that rdfs:Resource is both root class and an instance of rdfs:class? OK, so this doesn't help either, does it? Regards, James
Received on Wednesday, 7 May 2003 17:53:01 UTC