A unified metamodel for NoSQL and relational databases

作者:

Highlights:

• Definition of a unified data model to represent NoSQL and relational schemas.

• Formal mapping between the unified metamodel and the NoSQL and relational models.

• Common strategy to infer schemas from document, columnar, key–value and graph stores.

• Application of the unified metamodel to build multi-model database tools.

摘要

•Definition of a unified data model to represent NoSQL and relational schemas.•Formal mapping between the unified metamodel and the NoSQL and relational models.•Common strategy to infer schemas from document, columnar, key–value and graph stores.•Application of the unified metamodel to build multi-model database tools.

论文关键词:Unified metamodel,NoSQL databases,Schemaless,Schema inference,Model-driven engineering

论文评审过程:Received 19 July 2021, Revised 10 September 2021, Accepted 11 September 2021, Available online 25 September 2021, Version of Record 2 October 2021.

论文官网地址:https://doi.org/10.1016/j.is.2021.101898