W3C home > Mailing lists > Public > public-rdf-wg@w3.org > February 2013

Re: Problem with auto-generated fragment IDs for graph names

From: Andy Seaborne <andy.seaborne@epimorphics.com>
Date: Wed, 20 Feb 2013 13:31:37 +0000
Message-ID: <5124D039.7030603@epimorphics.com>
To: Markus Lanthaler <markus.lanthaler@gmx.net>
CC: public-rdf-wg@w3.org


On 20/02/13 13:26, Markus Lanthaler wrote:
> On Wednesday, February 20, 2013 1:59 PM, Andy Seaborne wrote:
>
>> On 20/02/13 12:29, Markus Lanthaler wrote:
>>> What if that fragment is already in use? Relabeling blank nodes is
>> trivial
>>> as they are transient by definition. You*cannot*  do the same with
>> fragment
>>> IDs without changing the data.
>>
>> What happens if the bnode identifier is in use already?  This is only
>> document scope.
>
> You can easily rename each bnode identifier. Even the ones that are already
> there. You can't do the same with IRI (fragments).

1/ In this case, with the base decided by the parser, why not?  This is 
only document scope.

2/ They are generated, not used, so the parser can generate unique strings.

For unique bnode ids or fragments, you have to look at the whole doc 
first to know the string is unique.

	Andy

>
>
>
> --
> Markus Lanthaler
> @markuslanthaler
>
Received on Wednesday, 20 February 2013 13:32:06 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:25:54 GMT