Re: PROV-ISSUE-482: [external question] bundle IDs on insertion, context [prov-dm]

Dear all,

I am trying to establish whether this question requires clarifications 
in our documents or not.

Which IDs are we referring to here? Bundle IDs or IDs of 
entities/agents/etc asserted in bundles?
I assume it's entity/agent/etc IDs.

I believe that both prov-dm and prov-constraints are silent about how to 
interpret a given identifier
used in two different bundles.

For instance, we can write:

bundle b1
   entity(id)
endBundle

and

bundle b2
    activity(id)
endBundle

This is valid provenance (according to prov-constraints). It is not 
required explicitly by prov-dm/prov-constraints
that the identifier/uri id denotes the same resource in both bundles.  
But isn't this a principle automatically
"inherited" from the Web architecture?

Thanks,
Luc


On 20/08/12 20:27, Timothy Lebo wrote:
> Tracker, this is the original email from satra:
>
> http://www.w3.org/mid/CA+A4wO=MwhCCMfaaRJwpBsfN6JCCOh_AhAkANxuP7wUhNNamFg@mail.gmail.com
>
>
> -Tim
>
> On Aug 20, 2012, at 3:16 PM, Provenance Working Group Issue Tracker wrote:
>
>> PROV-ISSUE-482: [external question] bundle IDs on insertion, context 
>> [prov-dm]
>>
>> http://www.w3.org/2011/prov/track/issues/482
>>
>> Raised by: Timothy Lebo
>> On product: prov-dm
>>
>> hi all,
>>
>> if one were implementing a database storing prov bundles, would we 
>> have to ensure that IDs don't clash in the database insertion code? 
>> or is the understanding that IDs are only meant to be unique within a 
>> given bundle context?
>>
>> cheers,
>>
>> satra
>>
>>
>>
>>
>

-- 
Professor Luc Moreau
Electronics and Computer Science   tel:   +44 23 8059 4487
University of Southampton          fax:   +44 23 8059 2865
Southampton SO17 1BJ               email: l.moreau@ecs.soton.ac.uk
United Kingdom                     http://www.ecs.soton.ac.uk/~lavm

Received on Tuesday, 4 September 2012 16:00:00 UTC