Re: Skolemization and RDF Semantics

On 16 April 2011 16:58, Richard Cyganiak <> wrote:
> On 16 Apr 2011, at 15:46, Steve Harris wrote:
>> My suspicion is that the only way forward would be some text along the lines of: [with apologies for any abuse of terminology]
>> Systems wishing to skolemise bNodes, and expose those skolem constants to external systems (e.g. in query results) SHOULD mint fresh a "fresh" (globally unique) URI for each bNode.
>> All systems performing skolemisation SHOULD do so in a way that they can recognise the constants once skolemised, and map back to the source bNodes where possible.
>> Systems which want their skolem constants to be identifiable by other systems SHOULD use the .well-known URI prefix.

Yes, this is more or less the condition/qualifier I was hoping we'd
find during the meeting. So this heads in an OK direction from my
point of view.



> A cautious +1 to the above from me.
> I think that the documents should have a section that has some recommendations about when to use and when to avoid blank nodes, along the lines of [1] and [2]. Some text on skolemization could go into that section.
> Best,
> Richard
> [1]
> [2]

Received on Saturday, 16 April 2011 19:18:10 UTC