Hi Mike,
With respect to the Open World Assumption the task at hand is not an easy one, 
because the server can not determine the uniqueness of an identifier.

There is a W3C Working Draft for Decentralized Identifier 
(https://www.w3.org/TR/did-core/) that may help on this issue and maybe could 
provide a solution for your problem.

Best Merlin

Am 17.12.2019 15:10 schrieb Mikael Pesonen <[email protected]>:

Thanks for the link, answer #2 is how we could do it with SPARQL. I'm
still interested in how user should tell in data that service has to
create ID. Is there some standard notation for  <INSERT NEW ID HERE> ?

On 17/12/2019 15.56, Richard Cyganiak wrote:
> See here for some (non-Jena-specific) approaches and discussion:
>
> https://stackoverflow.com/questions/55635814/best-approach-to-create-uris-with-sparql-like-auto-increment
>
>
>> On 17 Dec 2019, at 13:44, Mikael Pesonen <[email protected]> wrote:
>>
>> Hi,
>>
>> not directly about Jena/Fuseki but hope someone can help.
>>
>> When posting new metadata into db, for example as turtle, user have to have 
>> the resource IDs generated:
>>
>> <http://example.com/1234> a foaf:Document .
>> ...
>>
>> Is there a standard way to have the service, either Jena or some other 
>> layer, to generate the ID for the user.
>> So in that case user could send
>>
>> <INSERT NEW ID HERE> a foaf:Document .
>> ...
>>
>> and service would replace <INSERT NEW ID HERE> with 
>> <http://example.com/1234> and return the ID for the user.

--
Lingsoft - 30 years of Leading Language Management

www.lingsoft.fi<http://www.lingsoft.fi>

Speech Applications - Language Management - Translation - Reader's and Writer's 
Tools - Text Tools - E-books and M-books

Mikael Pesonen
System Engineer

e-mail: [email protected]
Tel. +358 2 279 3300

Time zone: GMT+2

Helsinki Office
Eteläranta 10
FI-00130 Helsinki
FINLAND

Turku Office
Kauppiaskatu 5 A
FI-20100 Turku
FINLAND

Reply via email to