W3C home > Mailing lists > Public > w3c-rdfcore-wg@w3.org > July 2003

Re: Review of RDF primer Revised Editor's Draft 21 July 2003

From: Dave Beckett <dave.beckett@bristol.ac.uk>
Date: Thu, 31 Jul 2003 14:54:47 +0100
To: Frank Manola <fmanola@mitre.org>
Cc: w3c-rdfcore-wg@w3.org, Eric Miller <em@w3.org>
Message-Id: <20030731145447.1a54c4a0.dave.beckett@bristol.ac.uk>

On Thu, 31 Jul 2003 10:15:49 -0400
Frank Manola <fmanola@mitre.org> wrote:

> > How about:
> > rdf:ID is useful to abbreviate URIrefs but also provides an additional
> > useful check that the value of the rdf:ID attribute is unique against the
> > current base URI (usually document URI).  This helps pick up repeating
> > rdf:ID values such as when defining properties and classes in RDF schemas.
> 
> 
> This is good (but we might want to say this in Section 3, where rdf:ID 
> is first introduced, rather than here (?).  In addition, this raises an 
> additional question:  it's fairly clear how this works if the id values 
> are being checked within the scope of a particular document, but if you 
> use rdf:ID in combination with a base URI defined with xml:base, how do 
> you really do a uniqueness check, since there's no guarantee that all 
> the rdf:ID values in question are in the same document?

The rdf:ID values are checked against hte current in-scope base URI.
That is either the innermost xml:base value or the document URI.
i.e. the pair (rdf:ID value, in-scope base URI) must be unique.

Dave
Received on Thursday, 31 July 2003 09:55:12 EDT

This archive was generated by hypermail pre-2.1.9 : Wednesday, 3 September 2003 09:58:53 EDT