Hallo,
wenn ich 2 Klassen habe, bestellung und user. Und ein User mehrere Bestellungen und eine Bestellung mehrere User haben kann, wie sollte ich es dann in den Klassen machen. Sollte ich in beiden Klassen eine Variable haben:
oder sollte ich es nur in einer von beiden Speicher. Dies hat doch Problem der Suche in umgekehrter Reihenfolge
oder sollte ich es gar nicht speichern und bei nachfrage raussuchen. Also eine Methode in beiden Klassen, die bei Nachfrage die Daten aus der DB temporär läd. Hier sind es doch dann aber zuviele Abfragen, wenn zu einer Bestellung viele Anfragen kommen.
Nach meinen Gedanken im Moment bleibt nur Variante 1, ist dies aber richtig und auch guter Stil?
Gruß
seejay[/code]
wenn ich 2 Klassen habe, bestellung und user. Und ein User mehrere Bestellungen und eine Bestellung mehrere User haben kann, wie sollte ich es dann in den Klassen machen. Sollte ich in beiden Klassen eine Variable haben:
Code:
class bestellung
ArrayList<user>....
Code:
class user
ArrayList<bestellung>...
oder sollte ich es nur in einer von beiden Speicher. Dies hat doch Problem der Suche in umgekehrter Reihenfolge
oder sollte ich es gar nicht speichern und bei nachfrage raussuchen. Also eine Methode in beiden Klassen, die bei Nachfrage die Daten aus der DB temporär läd. Hier sind es doch dann aber zuviele Abfragen, wenn zu einer Bestellung viele Anfragen kommen.
Nach meinen Gedanken im Moment bleibt nur Variante 1, ist dies aber richtig und auch guter Stil?
Gruß
seejay[/code]