unclesunshin
Grünschnabel
Hallo,
ich habe ein wenig mit J2EE rum gespielt und habe da jetzt mal ne Frage. Also kurz zum Szenario.
Ich habe eine Entity-Klasse für Person und eine für Anschrift. In Anschrift stehen halt Straße, Hausnummer usw.. Über ein Formular können Personen eingetragen werden. Wenn ich nun aber eine Person eingebe die im gleichen Haus wohnt, wie eine bereit eingetragen Person, dann legt er mir den gleichen Eintrag nochmal an. Ich habe also redundante Daten in der Datenbank.
Muss ich nun bevor ich eine Person "persiste" erst eine Abfrage machen, ob es die Anschrift schon gibt? Aber da wird man ja doof bei und ist ja auch nicht gerade performant.
Hat da jemand vielleicht einen Rat?
ich habe ein wenig mit J2EE rum gespielt und habe da jetzt mal ne Frage. Also kurz zum Szenario.
Ich habe eine Entity-Klasse für Person und eine für Anschrift. In Anschrift stehen halt Straße, Hausnummer usw.. Über ein Formular können Personen eingetragen werden. Wenn ich nun aber eine Person eingebe die im gleichen Haus wohnt, wie eine bereit eingetragen Person, dann legt er mir den gleichen Eintrag nochmal an. Ich habe also redundante Daten in der Datenbank.
Muss ich nun bevor ich eine Person "persiste" erst eine Abfrage machen, ob es die Anschrift schon gibt? Aber da wird man ja doof bei und ist ja auch nicht gerade performant.
Hat da jemand vielleicht einen Rat?