- From: John McClure <jmcclure@hypergrove.com>
- Date: Wed, 7 Dec 2005 12:01:15 -0800
- To: "SWBPD" <public-swbp-wg@w3.org>
Hi, Although it may sound odd, there's a valid need to use RDF/A attributes on instances of owl:DatatypeProperty. Since RDF is XML, and RDF/A can be used with XML, it seemed that it wouldn't be a problem. But there are problems doing this. 1. RDF/A proposes allowing an rdf:ID to be placed on the XML element carrying the other two RDF/A attributes (about and property) but, of course, instances of owl:DatatypeProperty cannot have an rdf:ID (or rdf:node). 2. RDF/A proposes that the two RDF/A attributes (about and property) would be located in the RDF namespace. But again, rdf:about cannot be placed on instances of owl:DatatypeProperty. Is it necessary to provide an RDF/A solution that works equally for RDF streams? I believe it is, because otherwise one would need to replicate the text string from the instance of the owl:DatatypeProperty at another location within the RDF stream -- this hits maintenance very hard. One solution coming to mind is to establish an RDFA namespace, and an rdfa:node property. In any event, it'd be worthwhile within the RDF/A note to discuss its use within RDF streams. Thanks, John
Received on Wednesday, 7 December 2005 20:00:31 UTC