Mapping RDF Databases to Property Graph Databases

RDF triplestores and property graph databases are two approaches for data management which are based on modeling, storing and querying graph-like data. In spite of such common principle, they present special features that complicate the task of database interoperability. While there exist some metho...

Full description

Bibliographic Details
Main Authors: Renzo Angles, Harsh Thakkar, Dominik Tomaszuk
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9088985/
_version_ 1829519686035832832
author Renzo Angles
Harsh Thakkar
Dominik Tomaszuk
author_facet Renzo Angles
Harsh Thakkar
Dominik Tomaszuk
author_sort Renzo Angles
collection DOAJ
description RDF triplestores and property graph databases are two approaches for data management which are based on modeling, storing and querying graph-like data. In spite of such common principle, they present special features that complicate the task of database interoperability. While there exist some methods to transform RDF graphs into property graphs, and vice versa, they lack compatibility and a solid formal foundation. This paper presents three direct mappings (schema-dependent and schema-independent) for transforming an RDF database into a property graph database, including data and schema. We show that two of the proposed mappings satisfy the properties of semantics preservation and information preservation. The existence of both mappings allows us to conclude that the property graph data model subsumes the information capacity of the RDF data model.
first_indexed 2024-12-16T14:43:40Z
format Article
id doaj.art-7171efb0ef4b4ec29351a6ba583a197b
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-16T14:43:40Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-7171efb0ef4b4ec29351a6ba583a197b2022-12-21T22:27:50ZengIEEEIEEE Access2169-35362020-01-018860918611010.1109/ACCESS.2020.29931179088985Mapping RDF Databases to Property Graph DatabasesRenzo Angles0https://orcid.org/0000-0002-6740-9711Harsh Thakkar1https://orcid.org/0000-0001-7707-3302Dominik Tomaszuk2https://orcid.org/0000-0003-1806-067XDepartment of Computer Science, Faculty of Engineering, Universidad de Talca, Curicó, ChileOSTHUS GmbH, Aachen, GermanyInstitute of Informatics, University of Białystok, PolandRDF triplestores and property graph databases are two approaches for data management which are based on modeling, storing and querying graph-like data. In spite of such common principle, they present special features that complicate the task of database interoperability. While there exist some methods to transform RDF graphs into property graphs, and vice versa, they lack compatibility and a solid formal foundation. This paper presents three direct mappings (schema-dependent and schema-independent) for transforming an RDF database into a property graph database, including data and schema. We show that two of the proposed mappings satisfy the properties of semantics preservation and information preservation. The existence of both mappings allows us to conclude that the property graph data model subsumes the information capacity of the RDF data model.https://ieeexplore.ieee.org/document/9088985/Database interoperabilitydirect mappingRDFproperty graph
spellingShingle Renzo Angles
Harsh Thakkar
Dominik Tomaszuk
Mapping RDF Databases to Property Graph Databases
IEEE Access
Database interoperability
direct mapping
RDF
property graph
title Mapping RDF Databases to Property Graph Databases
title_full Mapping RDF Databases to Property Graph Databases
title_fullStr Mapping RDF Databases to Property Graph Databases
title_full_unstemmed Mapping RDF Databases to Property Graph Databases
title_short Mapping RDF Databases to Property Graph Databases
title_sort mapping rdf databases to property graph databases
topic Database interoperability
direct mapping
RDF
property graph
url https://ieeexplore.ieee.org/document/9088985/
work_keys_str_mv AT renzoangles mappingrdfdatabasestopropertygraphdatabases
AT harshthakkar mappingrdfdatabasestopropertygraphdatabases
AT dominiktomaszuk mappingrdfdatabasestopropertygraphdatabases