Using Functional Dependencies in Conversion of Relational Databases to Graph Databases

被引:5
|
作者
Megid, Youmna A. [1 ]
El-Tazi, Neamat [1 ]
Fahmy, Aly [1 ]
机构
[1] Cairo Univ, Fac Comp & Informat, Giza, Egypt
关键词
Graph databases; Relational models; Functional dependencies;
D O I
10.1007/978-3-319-98812-2_31
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph database management systems are widely used in scenarios where the data are intensively connected. Handling such connected data in a relational database is not an efficient task. Converting relational databases to graph ones is one of the solutions that can empower users with handling such data using the graph model features. In this paper, we propose a new algorithm to ease such conversion and overcome the limitations of the existing algorithms. The state of the art algorithms cannot handle multiple relationships types such as unary relationships and associative entities with non-foreign key attributes. Our proposed algorithm, FD2G, leverages the existence of functional dependencies information inside the input relational database to automatically perform the conversion to property graph databases. In addition, we updated the state of the art algorithm, named R2G, to handle its limitations and be able to fairly compare both algorithms performance. We evaluated FD2G against the updated R2G algorithm where it efficiently and effectively outperformed the existing one.
引用
收藏
页码:350 / 357
页数:8
相关论文
共 50 条