Re: Qnames in RDF [was Re: datatypes and RDF Schema}

From: Dan Connolly (
Date: 10/04/01

Jeff Heflin wrote:

> Dan Connolly wrote:
>>"Peter F. Patel-Schneider" wrote:
>>><rdf:Property rdf:ID="streetAddress">
>>>  <rdfs:range rdf:resource="xsd:string" />
>>don't forget that rdf:resource takes a full URI,
>>not a qname.
> Dan (and anyone else on the RDF Core WG),
> Is there any consideration of adding the ability to use qnames as
> resources in RDF?


the sort of suggestion you make below has been kicked around;
you're welcome to send your specific suggestion to www-rdf-comments
and request to be notified if/when there's movement on this issue.

But there's almost no way to read it as a clarification of the RDF 1.0
spec, so the WG would have to be rechartered before it happens.

> Maybe you could have a qresource attribute, thus
> rewriting Peter's example as:
> <rdf:Property rdf:ID="streetAddress">
>    <rdfs:range rdf:qresource="xsd:string" />
> </rdf:Property>
> I think such an attribute would have value beyond referring to XML
> Datatypes. For example, one of the ugly things about RDF is that when
> you reference classes or properties defined in other schemas, you have
> to concatenate the full namespace name with the ID. 

Dan Connolly, W3C

This archive was generated by hypermail 2.1.4 : 04/02/02 EST