Abstract
Direct mapping is an automatic transformation method used to generate resource description framework (RDF) data from relational data. In the field of direct mapping, semantics preservation is critical to ensure that the mapping method outputs RDF data without information loss or incorrect semantic data generation. However, existing direct-mapping methods have problems that prevent semantics preservation in specific cases. For this reason, a mapping method is developed to perform a semantics-preserving transformation of relational databases (RDB) into RDF data without semantic information loss and to reduce the volume of incorrect RDF data. This research reviews cases that do not generate semantics-preserving results, and the corresponding problems into categories are arranged. This paper defines lemmas that represent the features of RDF data transformation to resolve those problems. Based on the lemmas, this work develops a hierarchical direct-mapping method to strictly abide by the definition of semantics preservation and to prevent semantic information loss, reducing the volume of incorrect RDF data generated. Experiments demonstrate the capability of the proposed method to perform semantics-preserving RDB2RDF data transformation, generating semantically accurate results. This work impacts future studies, which should involve the development of synchronization methods to achieve RDF data consistency when original RDB data are modified.
Highlights
The transformation of relational databases (RDB) into resource-description-framework (RDF) data is a key information extraction method used to publish semantics web data [1,2,3]
In 1998, Tim Berners–Lee proposed the concept of mapping RDBs to the Semantic Web [4]
Because integrity constraints define the semantics of a database, mapping with integrity constraints generates more semantically accurate results
Summary
The transformation of relational databases (RDB) into resource-description-framework (RDF) data is a key information extraction method used to publish semantics web data [1,2,3]. In 1998, Tim Berners–Lee proposed the concept of mapping RDBs to the Semantic Web [4]. Several approaches have been proposed to improve the mapping of RDBs to semantic data. Direct mapping is a representative mapping method recommended by the W3C to support the automatic mapping of relational data to semantic data [5]. The semantics preservation of the direct mapping process reflects the relational integrity constraints within the mapping result [6,7]. The remainder of tthhiiss ppaappeerr iiss ssttrruuccttuurreedd aass ffoollloowwss.
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have