darkd0g
Cadet 4th Year
- Registriert
- Nov. 2004
- Beiträge
- 84
hi alle zusammen,
ich bin dabei meine datenbankstruktur als objekte zu erstellen ... lief alles gut bist ich auf das problem gestoßen bin.
also geplant ist, wenn ein objekt ein child objekt besitzt, dass es das objekt (wenn getObjekt() aufgerufen wird) über die id den datensatz aus der datnebank holt.
---
1.frage: schlechter oder guter ansatz?
---
weiters hab ich jetzt das problem:
design skizze

das problem ist, wenn ich eine instanz von firma habe und ich dann über den mitarbeiter wieder mit getFirma() über den FK vom mitarbeiter die Firma lade, hab ich eine neue Instanz von Firma, obwohl es die gleiche Instanz wie die erste Firma sein sollte.
---
2.frage: wie löst man so eine konstellation am besten?
---
ich hoffe ihr könnt meine problemstellung verstehen.
danke schon im vorraus.
mfg
ich bin dabei meine datenbankstruktur als objekte zu erstellen ... lief alles gut bist ich auf das problem gestoßen bin.
also geplant ist, wenn ein objekt ein child objekt besitzt, dass es das objekt (wenn getObjekt() aufgerufen wird) über die id den datensatz aus der datnebank holt.
---
1.frage: schlechter oder guter ansatz?
---
weiters hab ich jetzt das problem:
design skizze

das problem ist, wenn ich eine instanz von firma habe und ich dann über den mitarbeiter wieder mit getFirma() über den FK vom mitarbeiter die Firma lade, hab ich eine neue Instanz von Firma, obwohl es die gleiche Instanz wie die erste Firma sein sollte.
---
2.frage: wie löst man so eine konstellation am besten?
---
ich hoffe ihr könnt meine problemstellung verstehen.
danke schon im vorraus.
mfg