Hi,
ich habe vor eine bereits vorhandene Filmverwaltung neu aufzulegen. Bisher wurden nur rudimentär klassen genutzt. Nun wollte ich das abze von Grund auf neu aufziehen.
Hab mir meine UML Diagramme gemacht und die DB bereits designt. Nun frage ich mich folgendes:
Wenn ich ein Objekt Film habe, welches als Attribute eigentlich andere Klassen enthält (z.B. Schauspieler, Regisseure, usw.).
In meinem Beispiel sind Schauspieler und Regisseure eine extend von der Klasse Personen.
Nun muss ich ja irgendwie ich dem Objekt Filme alle Schauspieler speichern und diese noch gezielt adressieren können.
Wie gehe ich damit am besten um ? Collection gibt es meines Wissens ja nicht oder ?
Ein weiterer Punkt der mir noch nicht ganz klar betrifft die seiten übergreifende Verwendung von Klassen (Session)
Macht es Sinn das Objekt Filme komplett zu laden um eine Übersichtsliste anzuzeigen ?? Schließlich wird doch bim anklicken eines Links ein neuer Request erstellt und alle Variablen müssen neu Belegt werden oder etwa nicht ?
Oder sollte man einfach die Liste laden und sämtliche Objekte in einer Session abspeichern ?
ich habe vor eine bereits vorhandene Filmverwaltung neu aufzulegen. Bisher wurden nur rudimentär klassen genutzt. Nun wollte ich das abze von Grund auf neu aufziehen.
Hab mir meine UML Diagramme gemacht und die DB bereits designt. Nun frage ich mich folgendes:
Wenn ich ein Objekt Film habe, welches als Attribute eigentlich andere Klassen enthält (z.B. Schauspieler, Regisseure, usw.).
In meinem Beispiel sind Schauspieler und Regisseure eine extend von der Klasse Personen.
Nun muss ich ja irgendwie ich dem Objekt Filme alle Schauspieler speichern und diese noch gezielt adressieren können.
Wie gehe ich damit am besten um ? Collection gibt es meines Wissens ja nicht oder ?
Ein weiterer Punkt der mir noch nicht ganz klar betrifft die seiten übergreifende Verwendung von Klassen (Session)
Macht es Sinn das Objekt Filme komplett zu laden um eine Übersichtsliste anzuzeigen ?? Schließlich wird doch bim anklicken eines Links ein neuer Request erstellt und alle Variablen müssen neu Belegt werden oder etwa nicht ?
Oder sollte man einfach die Liste laden und sämtliche Objekte in einer Session abspeichern ?
Kommentar