Skip to content

Consider using a SQL database #9

Open
@altenstedt

Description

@altenstedt

This is an issue for thinking about using a different database than MongoDB.

When we decided on MongoDB, we reasoned that we wanted to use the same database and instance between the Java and C# courses. We also felt that the selection of database was important, and wanted to make a selection that introduced a minimum amount of code complexity.

Several of these assumptions turned out to be flawed. No-one's understanding of the code was impacted by the use of the database. We could also easily have used different databases between Java and C#.

Another aspect is that we want to be able to run the database locally (see #6), so selection of database should be something that can be run locally without cost, and without having to install it (by using docker, for example.)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions