- 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>
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 UTC