Hallo zusammen
Ausgangslage
In der Schule haben wir zur Zeit gerade eine Projektarbeit, in der es darum geht, ein Software-Projekt von A bis Z durchzuspielen, inkl. allen möglichen Dokumentationen usw.
Ich habe folgendes ERD zur Ausgangslage erstellt:
Fragen
Nun möchte ich versuchen, dies im Java umzusetzen, steh aber momentan irgendwie auf dem Schlauch
Wie werden die Mitgliedschaften verwaltet? Wird eine Assoziationsklasse erstellt? Wenn ja, wie würde die aussehen?
Optional:
Endziel
Als Endresultat möchte ich dann noch ein GUI erstellen, das in etwa so aussieht:
Das Ziel ist es, in der ersten JTable auf einen Sportler klicken zu können und dass sich dann in der untere JTable die Mitgliedschaften entsprechend aktualisieren -> dies stellt kein Problem dar, hab ich schon mal gemacht.
ABER: in der unteren JTable müssen Informationen aus der Klasse "Verein" und der Klasse "Mitgliedschaft" ersichtlich sein -> sehr grosses Problem
Das GUI wird nach dem MVC-Prinzip aufgebaut sein und hinter jeder JTable steckt ein DefaultTableModel.
Ausser, ihr zeigt mir ne andere Möglichkeit... *g*
Besten Dank für eure Anregungen.
Viele Grüsse aus der warmen und sonnigen Schweiz.
/edit: Ich wäre schon froh, wenn ihr mir die Fragen beantworten könnt, das Endziel müsst ihr nicht unbedingt beachten
Ausgangslage
In der Schule haben wir zur Zeit gerade eine Projektarbeit, in der es darum geht, ein Software-Projekt von A bis Z durchzuspielen, inkl. allen möglichen Dokumentationen usw.
Ich habe folgendes ERD zur Ausgangslage erstellt:

Fragen
Nun möchte ich versuchen, dies im Java umzusetzen, steh aber momentan irgendwie auf dem Schlauch
Wie werden die Mitgliedschaften verwaltet? Wird eine Assoziationsklasse erstellt? Wenn ja, wie würde die aussehen?
Optional:
Endziel
Als Endresultat möchte ich dann noch ein GUI erstellen, das in etwa so aussieht:

Das Ziel ist es, in der ersten JTable auf einen Sportler klicken zu können und dass sich dann in der untere JTable die Mitgliedschaften entsprechend aktualisieren -> dies stellt kein Problem dar, hab ich schon mal gemacht.
ABER: in der unteren JTable müssen Informationen aus der Klasse "Verein" und der Klasse "Mitgliedschaft" ersichtlich sein -> sehr grosses Problem
Das GUI wird nach dem MVC-Prinzip aufgebaut sein und hinter jeder JTable steckt ein DefaultTableModel.
Ausser, ihr zeigt mir ne andere Möglichkeit... *g*
Besten Dank für eure Anregungen.
Viele Grüsse aus der warmen und sonnigen Schweiz.
/edit: Ich wäre schon froh, wenn ihr mir die Fragen beantworten könnt, das Endziel müsst ihr nicht unbedingt beachten