From 548d0b0e543fd28cf6c7fa83a99ac486853c5543 Mon Sep 17 00:00:00 2001 From: Daniel Nagel Date: Fri, 27 Feb 2026 08:44:41 +0100 Subject: [PATCH] Home aktualisiert --- Home.md | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/Home.md b/Home.md index 87d22e2..42edadd 100644 --- a/Home.md +++ b/Home.md @@ -1,18 +1,13 @@ - Tables in der SQLite Datenbank -- Spieler -- Speichert die Grunddaten der realen Personen. +- **players** +Speichert die Grunddaten der realen Personen. Spieler-ID (Eindeutige Nummer), Name, Nickname, Kontaktinfo. -Inhalt: Spieler-ID (Eindeutige Nummer), Name, Nickname, Kontaktinfo. +- **gamesystems** +Definiert die verschiedenen Warhammer-Systeme. System-ID, Name (z.B. "40k", "AoS", "Boltgun"), evt. spezielle Regeln (z.B. wie viele Punkte ein Sieg bringt). -- Spielsysteme -Was sie macht: Definiert die verschiedenen Warhammer-Systeme. -Inhalt: System-ID, Name (z.B. "40k", "AoS", "Boltgun"), evt. spezielle Regeln (z.B. wie viele Punkte ein Sieg bringt). -Matches (Die geloggten Spiele) -Was sie macht: Hier wird jedes gespielte Spiel als Historie eingetragen. -Inhalt: Match-ID, Datum, System-ID (welches Spiel wurde gespielt?), Spieler1-ID, Spieler2-ID, Punkte/Score von Spieler 1, Punkte/Score von Spieler 2. +- Matches (Die geloggten Spiele) Hier wird jedes gespielte Spiel als Historie eingetragen. Match-ID, Datum, System-ID (welches Spiel wurde gespielt?), Spieler1-ID, Spieler2-ID, Punkte/Score von Spieler 1, Punkte/Score von Spieler 2. - Spieler_Statistiken (Pro Spielsystem !) Was sie macht: Das ist eine sogenannte "Verknüpfungstabelle". Da ein Spieler in mehreren Systemen spielen kann (z.B. 40k und AoS) und in jedem System ein anderes MMR (Matchmaking Rating) hat, speichern wir hier den aktuellen Stand.