Re: Thumbs down to schema

rdfs:Resource rdf:type rdfs:Class .
rdfs:Literal rdf:type rdfs:Class .
rdfs:Datatype rdf:type rdfs:Class .
rdfs:XMLLiteral rdf:type rdfs:Class .
rdfs:Class rdf:type rdfs:Class .
rdf:Property rdf:type rdfs:Class .
rdf:Seq rdf:type rdfs:Class .
rdf:Bag rdf:type rdfs:Class .
rdf:Alt rdf:type rdfs:Class .
rdf:Statement rdf:type rdfs:Class .
rdf:nil rdf:type rdf:List .

rdf:type rdf:type rdf:Property .
rdf:type rdfs:domain rdfs:Resource .
rdf:type rdfs:range rdfs:Class .

rdfs:domain rdf:type rdf:Property .
rdfs:domain rdfs:domain rdf:Property .
rdfs:domain rdfs:range rdfs:Class .

rdfs:range rdf:type rdf:Property .
rdfs:range rdfs:domain rdf:Property .
rdfs:range rdfs:range rdfs:Class .

rdfs:subPropertyOf rdf:type rdf:Property .
rdfs:subPropertyOf rdfs:domain rdf:Property .
rdfs:subPropertyOf rdfs:range rdf:Property .

The following is found in the review copy of the Semantics.
It captures answers to many of the critical issues, if Dan can work those
answers in, in the time frame.

[[

rdfs:subClassOf rdf:type rdf:Property .
rdfs:subClassOf rdfs:domain rdfs:Class .
rdfs:subClassOf rdfs:range rdfs:Class .

rdf:subject rdf:type rdf:Property .
rdf:subject rdfs:domain rdf:Statement .

rdf:predicate rdf:type rdf:Property .
rdf:predicate rdfs:domain rdf:Statement .

rdf:object rdf:type rdf:Property .
rdf:object rdfs:domain rdf:Statement .

rdf:first rdf:type rdf:Property .
rdf:first rdfs:domain rdf:List .

rdf:rest rdf:type rdf:Property .
rdf:rest rdfs:domain rdf:List .
rdf:rest rdfs:range rdf:List .

rdf:ContainerMembershipProperty rdfs:subClassOf rdfs:Property .
rdfs:XMLLiteral rdfs:subClassOf rdfs:Literal .
rdfs:Datatype rdfs:subClassOf rdfs:Literal .
rdfs:Literal rdfs:subClassOf rdf:Resource .
]]
Jeremy

Received on Saturday, 9 November 2002 09:32:22 UTC