Hallo Frederic,
Hallo Daniel,
Du hast also Spieler, Saisons und Bewertungen.
sowie die Unterscheidung zwischen Bundesligaspiel, Pokalspiel und einem Spiel für die Nationanmanschaft des Spielers.
Bis jetzt hast Du Deine Datenbank so aufgebaut, dass eine Saisons und eine Bewertung jeweils zu einem Spieler gehören.
Hatte auch schon andere Modelle, die mir aber auch irgendwie unpassend erschienen. Deshalb bin ich jetzt mal mit diesem Model fragenderweise hier ins Forum rein.
Gerade das mit der Saison scheint mir unpassend, sollte es nicht eher so sein, dass eine Bewertung zu einem Spieler und einer Saison gehört?
...und zum Spieltyp. Ja, genau so hatte ichs gedacht.
Du solltest versuchen die Relationen zu erkennen, die zwischen den Objekten (Spieler, Saisons, Bewertung) bestehen, und ob diese wirklich direkt sind oder sich aus anderen ergeben.
Daran knacke ich nun schon den ganzen Tag und sehe inzwischen vor Bäumen den Wald nicht mehr.
Ich würde z.B. vermuten, dass es für einen Spieler viele Bewertungen aber für eine Bewertung einen Spieler gibt,
absolut.
»»und dass das bezüglich Saison und Bewertung genau so ist.
Als Gesamtbewertung meinst Du? Ja, so ist es gedacht.
Zwischen Saison und Spieler gibt es zwar auch eine Relation, die sollte sich aber aus der zwischen Bewertung und Saison und Spieler und Saison ergeben.
Hatte ich nur gemacht, weil ich ja auch den Verein und sewinen Trainer einem Spieler für eine bestimmte Saison zuordnen will.
Wenn Du etwas theoretische Hintergrundinformation haben willst sind vielleicht http://de.wikipedia.org/wiki/Relation_(Datenbank) und http://de.wikipedia.org/wiki/Normalisierung_(Datenbank) brauchbare Einstiegspunkte.
Danke für die Links, ich schau sofort mal rein.
Dennoch nochmal die Frage: Wie würdest Du die Tabellen wählen, ausgehend davon, daß die Spielertabelle bestehen bleibt?
Grüße, Frederic
Grüße
Daniel