Problems with use of rdfs:domain in RDFS

Hi,

as CarlosI reused the chars and bytes properties from the Content-in-RDF 
vocabulary, I had a look at their definitions in the Content-in-RDF RDF 
schema.

The rdfs:domain for bytes is

   <rdfs:domain rdf:resource="#Base64Content"/>

and the domain for chars is

   <rdfs:domain rdf:resource="#TextContent"/>

which by RDFS rules makes all resources using these properties of type 
cnt:Base64Content or cnt:TextContent. So a ptr:CharSnippetRangePointer 
resource using cnt:chars will also be a cnt:TextContent resource. I 
don't think we want that, do we?

So my proposal is to remove the rdfs:domain from the properties.

-- 
Johannes Koch
BIKA Web Compliance Center - Fraunhofer FIT
Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
Phone: +49-2241-142628    Fax: +49-2241-142065

Received on Wednesday, 2 July 2008 08:58:37 UTC