fix structure

This commit is contained in:
Jannis 2025-02-19 19:54:56 +01:00
parent 3cc4ae5699
commit a7e1a41de4
31 changed files with 102 additions and 13 deletions

View file

@ -1,18 +1,15 @@
# A: Konzeptionelles Datenmodell
![alt text](<Screenshot 2025-02-18 at 14.56.34.png>)
# KN01
[KN01](KN01/readme.md)
# KN02
[KN02](KN02/readme.md)
# KN03
[KN03](KN03/readme.md)
# B: Logisches Modell für MongoDB
![alt text](<Unbenanntes Diagramm.drawio.png>)
Spiele werden als eigene collection gespeichert, weil sie von vielen Spielern referenziert werden und selten geändert werden. Das vermeidet auch duplikate.
Achievements werden häufig nach allen Spielern gefiltert, die sie erreicht haben.
"errungen_von" speichert, welche Spieler ein Achievement erreicht haben.
# C: Anwendung des Schemas in MongoDB
[db.js](db.js)
# KN04
[KN04](KN04/readme.md)
# KN05
[KN05](KN05/readme.md)