Relational to RDF Data Exchange in Presence of a Shape Expression Schema

04/30/2018
by   Iovka Boneva, et al.
0

We study the relational to RDF data exchange problem, where the tar- get constraints are specified using Shape Expression schema (ShEx). We investi- gate two fundamental problems: 1) consistency which is checking for a given data exchange setting whether there always exists a solution for any source instance, and 2) constructing a universal solution which is a solution that represents the space of all solutions. We propose to use typed IRI constructors in source-to- target tuple generating dependencies to create the IRIs of the RDF graph from the values in the relational instance, and we translate ShEx into a set of target dependencies. We also identify data exchange settings that are key covered, a property that is decidable and guarantees consistency. Furthermore, we show that this property is a sufficient and necessary condition for the existence of universal solutions for a practical subclass of weakly-recursive ShEx.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2020

Consistency and Certain Answers in Relational to RDF Data Exchange with Shape Constraints

We investigate the data exchange from relational databases to RDF graphs...
research
10/02/2022

Towards a Complete Direct Mapping From Relational Databases To Property Graphs

It is increasingly common to find complex data represented through the g...
research
07/06/2023

Querying Data Exchange Settings Beyond Positive Queries

Data exchange, the problem of transferring data from a source schema to ...
research
07/10/2021

Inference of Shape Expression Schemas Typed RDF Graphs

We consider the problem of constructing a Shape Expression Schema (ShEx)...
research
03/21/2019

Repairing mappings under policy views

The problem of data exchange involves a source schema, a target schema a...
research
09/20/2023

Live Local Schema Change: Challenge Problems

Schema change is an unsolved problem in both live programming and local-...

Please sign up or login with your details

Forgot password? Click here to reset