W3C home > Mailing lists > Public > public-swbp-wg@w3.org > December 2005

[RDFA] Use within RDF

From: John McClure <jmcclure@hypergrove.com>
Date: Wed, 7 Dec 2005 12:01:15 -0800
To: "SWBPD" <public-swbp-wg@w3.org>
Message-ID: <MGEEIEEKKOMOLNHJAHMKIEINDPAA.jmcclure@hypergrove.com>

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

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:31:14 UTC