- From: Sören Auer <auer@informatik.uni-leipzig.de>
- Date: Tue, 01 Feb 2011 23:11:35 +0100
- To: Juan Sequeda <juanfederico@gmail.com>
- CC: "Eric Prud'hommeaux" <eric@w3.org>, RDB2RDF Working Group WG <public-rdb2rdf-wg@w3.org>
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