Mapping Relational Database Constraints to SHACL

被引:2
|
作者
Thapa, Ratan Bahadur [1 ]
Giese, Martin [1 ]
机构
[1] Univ Oslo, Dept Informat, Oslo, Norway
来源
SEMANTIC WEB - ISWC 2022 | 2022年 / 13489卷
关键词
D O I
10.1007/978-3-031-19433-7_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most 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 [13], 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 [15] 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.
引用
收藏
页码:214 / 230
页数:17
相关论文
共 50 条
  • [21] Scheme Mapping for Relational Database Transformation to Ontology: A Survey
    Mayadewi, Paramita
    Sitohang, Benhard
    Azizah, Fazat N.
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE), 2017,
  • [22] Improving the Algorithm for Mapping of OWL to Relational Database Schema
    Ta, Chien D. C.
    Thi, Tuoi Phan
    MACHINE LEARNING AND DATA MINING IN PATTERN RECOGNITION, MLDM 2015, 2015, 9166 : 130 - 139
  • [23] Schemaless approach of mapping XML document into relational database
    Dweib, Ibrahim
    Awadi, Ayman
    Elrhman, Seif Elduola Fath
    Lu, Joan
    2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 167 - +
  • [24] Mapping a database into an ontology: an interactive relational learning approach
    Habegger, Benjamin
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1418 - 1422
  • [25] XML DATA TO RELATIONAL DATABASE STORAGE MAPPING TECHNIQUE
    Chi Chun-Mei
    Feng Gao
    3RD INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE (ITCS 2011), PROCEEDINGS, 2011, : 527 - 530
  • [26] Relational database reverse engineering: Algorithms to extract cardinality constraints
    Soutou, C
    DATA & KNOWLEDGE ENGINEERING, 1998, 28 (02) : 161 - 207
  • [27] Representation of Directed Ultra- and Hypergraphs with Constraints in a Relational Database
    Mokrozub, V. G.
    AUTOMATIC DOCUMENTATION AND MATHEMATICAL LINGUISTICS, 2011, 45 (02) : 64 - 73
  • [28] Relational database reverse engineering: algorithms to extract cardinality constraints
    Soutou, Ch.
    Data and Knowledge Engineering, 1998, 28 (02): : 161 - 207
  • [29] Extracting OCL Integrity Constraints From Object Relational Database
    Toufik, Fouad
    Bahaj, Mohamed
    2018 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND DIAGNOSIS (ICCAD), 2018,
  • [30] OWLMap: Fully Automatic Mapping of Ontology into Relational Database Schema
    Afzal, Humaira
    Waqas, Mahwish
    Naz, Tabbassum
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (11) : 7 - 15