Hej Ja du, du svar lite själv på frågan när du säger att i C++ finns det många tycke o smak. Det gäller samma här. :-) Best practice? En till många förhållande
Jag är ny i .Net -utvecklarvärlden men har goda kunskaper i OO-programmering i C++ / Java. Jag undrar vad som är bestpractice när det gäller att hantera ett-många förhållande mellan objekt. Vilken datastruktur är att föredra?
Ett översiktligt exempel:
En division innehåller ett eller flera lag.
Divisionen har bla följande attribut
Namn
Kön
År
Lagen har bla följande attribut
Namn
Webbadress
Spelade
Vunna
etc
En division måste ju känna till alla sina ingående lag. Hur implementeras detta? Som en samling av objekten "lag" i divisionen eller något annat sätt?
I c++ världen finns ju många olika sätt att göra detta, beroende på situation, tycke och smak. Vad är best practice i .NET ?
Finns möjligtvis någon intressant länk?
Tack på förhandSv: Best practice? En till många förhållande
Allt beror ju på hur de skall hanterar. EN HashTable, ArrayList, Collection, LänkadLista etc...
Det är bara du som vet hur de skall leva i din DM (Domain Model)
Mvh Johan