Hide metadata

dc.date.accessioned2022-08-05T08:19:01Z
dc.date.available2022-08-05T08:19:01Z
dc.date.created2022-07-20T11:25:52Z
dc.date.issued2022
dc.identifier.urihttp://hdl.handle.net/10852/94789
dc.description.abstractMost structured data today is still stored in relational databases, which makes it important to provide a translation between relational and semantic data. A relational to RDF mapping, such as R2RML [14], provides a way to view existing relational data in the RDF data model through declarative mappings. While relational to RDF mapping translates relational instance data to RDF, it does not specify any translation of existing relational constraints such as primary and foreign key constraints. Since the introduction of R2RML, interest in RDF constraint languages has increased and SHACL [17] has been standardised. This raises the question of which SHACL constraints are guaranteed to be valid on a dataset produced by a relational to RDF mapping. For arbitrary SQL constraints and relational to RDF mappings, this is a hard problem, but we introduce a number of restrictions on the mappings that allow us to introduce a constraint rewriting for relational to RDF mappings that faithfully transfers SQL integrity constraints to SHACL constraints. We define and prove two fundamental properties, namely maximal semantics preservation and monotonicity.
dc.languageEN
dc.publisherUniversitetet i Oslo. Institutt for informatikk
dc.relation.ispartofResearch report http://urn.nb.no/URN:NBN:no-35645
dc.relation.urihttp://urn.nb.no/URN:NBN:no-35645
dc.titleMapping Relational Database Constraints to SHACL (Extended Version)
dc.title.alternativeENEngelskEnglishMapping Relational Database Constraints to SHACL (Extended Version)
dc.typeResearch report
dc.creator.authorThapa, Ratan Bahadur
dc.creator.authorGiese, Martin
cristin.unitcode185,15,5,80
cristin.unitnameSIRIUS - Senter for Innovasjon
cristin.ispublishedfalse
cristin.fulltextpreprint
cristin.fulltextpostprint
cristin.fulltextoriginal
dc.identifier.cristin2038901
dc.identifier.pagecount79
dc.identifier.urnURN:NBN:no-97326
dc.subject.nviVDP::Teoretisk databehandling, programmeringsspråk og -teori: 421
dc.type.documentForskningsrapport
dc.source.isbn978-82-7368-603-9
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/94789/4/Tech_Mapping_Relational_Database_Constraints_to_SHACL250722.pdf
dc.relation.projectNFR/SIRIUS SFI (237898)


Files in this item

Appears in the following Collection

Hide metadata