- From: Nuno Lopes <nuno.lopes@deri.org>
- Date: Thu, 29 Mar 2012 12:09:22 +0100
- To: Boris Villazon-Terrazas <bvillazon@fi.upm.es>
- Cc: Nuno Lopes <nuno.lopes@deri.org>, RDB2RDF WG <public-rdb2rdf-wg@w3.org>
Hi Boris, Thanks for the fixes. Most of the issues seem fixed, there are some small clarifications below and missing reports. On 29 Mar 2012, at 10:30, Boris Villazon-Terrazas wrote: > > >> >> * D014 >> ** mappedb.nq >> *** The literal "PART TIME" should be "PART_TIME" >> > Fixed I forgot to report the same problems for "mappedb.nq": * The literal "PART TIME" should be "PART_TIME" * duplicate triple "<http://example.com/emp/7369> <http://example.com/emp#name> "SMITH" ." * "10"^^<http://www.w3.org/2001/XMLSchema#integer> should be "10"^^<http://www.w3.org/2001/XMLSchema#positiveInteger> " >> *** {\"deptId\"} needs to be escaped > > No, I don't think it needs to. I get a parse error in the following triple (r2rmlb.ttl): rr:inverseExpression "{\"deptno\"} = substr({"deptId"},length('Department')+1)" ]; Since it's inside a quoted expression "deptId" needs to be \"deptId\" or remove the quotes as in r2rmlc.ttl. I actually don't know what the correct approach here is. Also there seems to be missing a ';' before every " rr:termType rr:IRI;" that you introduced. > >> *** Missing quotes around deptId, empURI, empTypeURI, graphURI > > No, they are ok without quotes Sorry, somehow thought they were coming from the relational table. >> ** r2rmld.ttl >> *** {\"deptno\"} and {\"deptId\"} need to be escaped > deptno and dpetid are not in r2rmld.ttl Sorry, must have gotten mixed up with this one. >> >> * D025 >> ** directgraph.nt >> missing data >> > Yes, this is because I still parsing as nt … I have to change to ttl. I guess I was too short in this one :) What I mean is that there is data in the directGraph file although the create.sql script has no "INSERT" statements. Thanks a lot, best regards, -- Nuno Lopes
Received on Thursday, 29 March 2012 11:09:51 UTC