Relational database vs. NO-SQL DB

Acronym
sig-api-database-relational
Belongs to
SIG APIs
Responsible
TheBuro und FalahSama
History
(v1)   2021-02-06 - created initially
(v2)   2021-02-06 - add Resolution
(v3)   2021-02-12 - Reasons for the resolution

Why is there need for such a decision?

The decision about a database depends on the approach. Here two approaches are compared. To achieve this goal, everyone must use the same approach.

Additional sources for better understanding the background

NO-SQL DB

Relational DB

Databases

Viable Options

Alternatives not seriously considered

Oracle NO-SQL

Commercial database-systems are unsuitable for open source projects.

How is this decision evaluated?

This decision based on the experience and knowledge of the students.

Resolution Details

Many projects use a Relational DB! We are already use it temporary in the integrated memory database (h2).

Reasons for the resolution

The project team is familiar with relational databases. It would be an extra effort to learn a new technology (No-SQL). In addition, the integration from the H2 memory database to another e.g. MySql is much easier, because MySql is also a relational database.