Ik ben bezig met een applicatie voor competitie beheer..
Nu heb ik het volgende ontwerp probleem.....
Er is een Competition klasse, deze heeft exact 1 Teams klasse, dit is een collection klasse van type Team.
Nog niet veel aan hand lijkt me... Vervolgens wil ik de klasse Match introduceren, hier begint het. Een match is tussen 2 teams uit dezelfde Competition.
Hoe zijn de relaties tussen de objecten na het invoeren van de match klasse ?
Ik heb het nu zo dat de Competion klasse exact 1 Matches klasse heeft, dat dus een collection klasse is van Match. De competition klasse bevat dus ook een Teams klasse....
Is dit op deze manier "netjes" of zijn er andere ontwerppatronen. (Heb het boek van Gamma e.a momenteel niet bij de hand)
Ik hoop dat mijn verhaaltje een beetje duidelijk is....
Nu heb ik het volgende ontwerp probleem.....
Er is een Competition klasse, deze heeft exact 1 Teams klasse, dit is een collection klasse van type Team.
Nog niet veel aan hand lijkt me... Vervolgens wil ik de klasse Match introduceren, hier begint het. Een match is tussen 2 teams uit dezelfde Competition.
Hoe zijn de relaties tussen de objecten na het invoeren van de match klasse ?
Ik heb het nu zo dat de Competion klasse exact 1 Matches klasse heeft, dat dus een collection klasse is van Match. De competition klasse bevat dus ook een Teams klasse....
Is dit op deze manier "netjes" of zijn er andere ontwerppatronen. (Heb het boek van Gamma e.a momenteel niet bij de hand)
Ik hoop dat mijn verhaaltje een beetje duidelijk is....
Wat niet kan is nog nooit gebeurd