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 条
  • [31] Research on the Mapping Technology of CIM and Relational Database in Power Grid
    赵婉婷
    王滨
    科技信息, 2011, (07) : 638 - 639
  • [32] Design and implementation of mapping rules from OWL to relational database
    State Key Lab. of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, 100876, China
    WRI World Congr. Comput. Sci. Inf. Eng., CSIE, 2009, (71-75):
  • [33] Automatic NoSQL to Relational Database Transformation with Dynamic Schema Mapping
    Aftab, Zain
    Iqbal, Waheed
    Almustafa, Khaled Mohamad
    Bukhari, Faisal
    Abdullah, Muhammad
    SCIENTIFIC PROGRAMMING, 2020, 2020
  • [34] Mapping between relational database schemas and ontologies: The state of the art
    School of Computer Science and Engineering, Southeast University, Nanjing 210096, China
    Jisuanji Yanjiu yu Fazhan, 2008, 2 (300-309): : 300 - 309
  • [35] Automatic Mapping of MPEG-7 Descriptions to Relational Database
    Al-zoubi, Ala'a
    Al-zoubi, Mohammad
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2012, 9 (06) : 578 - 587
  • [36] From keywords to relational database content: A semantic mapping method
    Ramada, Mariana Soller
    da Silva, Joao Carlos
    Leitao-Junior, Plinio de Sa
    INFORMATION SYSTEMS, 2020, 88 (88)
  • [37] Mapping referential integrity constraints from relational databases to XML
    Yang, XC
    Wang, GR
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2001, 2118 : 329 - 340
  • [38] XShreX: Maintaining integrity constraints in the mapping of XML schema to relational
    Lee, Qiuju
    Bressan, Stephane
    Rahayu, Wenny
    SEVENTEENTH INTERNATIONAL CONFERENCE ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2006, : 492 - +
  • [39] Using relational database constraints to design materialized views in data warehouses
    Lee, TH
    Chang, JY
    Lee, SG
    ADVANCED WEB TECHNOLOGIES AND APPLICATIONS, 2004, 3007 : 395 - 404
  • [40] A Tool for Generating Test Case from Relational Database Constraints Testing
    Tongrak, Prapas
    Suwannasart, Taratip
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 2, 2009, : 435 - 439