- From: Souripriya Das <souripriya.das@oracle.com>
- Date: Wed, 10 Aug 2011 14:59:40 -0400
- To: juanfederico@gmail.com
- CC: RDB2RDF WG <public-rdb2rdf-wg@w3.org>
Received on Wednesday, 10 August 2011 19:00:28 UTC
Juan, Drawback of the (DB-generated) constraint-name based approach is the nondeterminism (depends on platform, history) which makes it difficult to specify SPARQL queries in a platform-independent way. Benefit is that length of the IRI is not an issue. (In practice length may not matter too much with the proposed naming involving parent and child table/col-sequences. But, the constraint-name based approach could always be a fall back.) Thanks, - Souri. Richard Cyganiak wrote: > On 10 Aug 2011, at 19:34, David McNeil wrote: > >>> Souri, all: what are the cons of having the constraint name in the IRI? >>> >> It can be a generated identifier which can be painful to look at, >> > > Human-generated identifiers can be painful to look at too. I wouldn't consider this a problem. > > >> and not-deterministic (i.e. it is not a function of the DDL). >> > > Good point. Yes, that *is* a problem to some extent. It makes writing test cases for the DM impossible unless you explicitly specify the constraint names in the DDL. > > Best, > Richard >
Received on Wednesday, 10 August 2011 19:00:28 UTC