HAllo ich bins mal wieder.
Folgende Situatio möchte ich abbilden. ICh möchte für einen Sportler, der in verschiedenen MAnnschaften eingesetzt werden kann, eine Terminübersicht herausgeben.
Nun meine Überlegung.
GAnz oben steht der Sportverein. Dieser hat eine Mitgliederliste. Innerhalb des Vereins gibt es verschiedene TEams. Jedes Team hat auch eine TEamliste. Außerdem gibt es verschieden Wettbewerbe. Jeder Wettbewerb beinhaltet verschiedene Spiele. Jedes Spiel besteht aus einem Heim - und einer Gastteam
Nun hat jeder WEttberwerb verschieden Anfordungen. Z.b Muss min ein lizenzierter Trainer vorhanden sein. WEnn ich nun ein Mitglied (auch einen Trainer) zu einem Team hinzuführe, so möchte ich, dass der entsprechenende Wettbewerb validiert wird. Das bedeutet, dass geprüft wird, ob alle teilnehmenden TEam die Vorraussetzungen erfüllen.
Nun mein Frage, welches Design Pattern würde man für so einen Sachverhalt nutzen. Mein Vorschlag wäre mit einem Observer Patter zu versuchen
Was meint ihr dazu.
Folgende Situatio möchte ich abbilden. ICh möchte für einen Sportler, der in verschiedenen MAnnschaften eingesetzt werden kann, eine Terminübersicht herausgeben.
Nun meine Überlegung.
GAnz oben steht der Sportverein. Dieser hat eine Mitgliederliste. Innerhalb des Vereins gibt es verschiedene TEams. Jedes Team hat auch eine TEamliste. Außerdem gibt es verschieden Wettbewerbe. Jeder Wettbewerb beinhaltet verschiedene Spiele. Jedes Spiel besteht aus einem Heim - und einer Gastteam
Nun hat jeder WEttberwerb verschieden Anfordungen. Z.b Muss min ein lizenzierter Trainer vorhanden sein. WEnn ich nun ein Mitglied (auch einen Trainer) zu einem Team hinzuführe, so möchte ich, dass der entsprechenende Wettbewerb validiert wird. Das bedeutet, dass geprüft wird, ob alle teilnehmenden TEam die Vorraussetzungen erfüllen.
Nun mein Frage, welches Design Pattern würde man für so einen Sachverhalt nutzen. Mein Vorschlag wäre mit einem Observer Patter zu versuchen
Was meint ihr dazu.