Re: ISSUE-9 Another question about Generate Blank Nodes

Hi all,

In todays telco several people (including Souri and me) supported the 
idea to abandon the use of blank notes. Is there any fundamental reason 
(beside philosopical views) to use blank nodes?
If not I suggest we just generate IRIs for all resources. Of course this 
does not yet solve the problem of how they should be created, but we 
could follow the following strategy:

* if there is a candidate key use the candidate key,
* if there is no candidate key, but an internal row identifier (e.g. 
Virtuoso has such one always) use this row identifier,
* if nether one exists, generate an identifier using a hash function 
over all values of the row + an incremented counter in case duplicate 
rows exist

Wouldn't this be a simple and effective solution to the problem?

Best,

Sören

Received on Tuesday, 1 February 2011 22:12:08 UTC