Hallöchen zunächst.
Ich hoffe das mein Thread-Titel richtig gewählt wurde.
Folgende Aufgabe/Problem stellt sich mir:
1. Eine ID ist unverwechselbar
aber was ist wenn hinter dieser ID wechselnde Bezeichner stecken?
Ein Beispiel (nur Exemplarisch):
Personalausweis-Nr = ID (Unique)
Tabelle name:
ID / Name
1 / Müller
So nun folgendes Szenario:
ID 1 strickt im DamenClub "Stricke" bis 01.01.2014 danch kegelt sie beim KegelClub "GutHolz".
Sie heiratet am 15.05.13 und heißt nun Schmidt. Oder Sie lässt sich 5 Wochen später wieder scheiden und nimmt ihren Mädchen Namen: Hinz, an.
Oder sie heiratet wieder und heist dann Meyer.
Nun folgt mein Problem:
Wenn ich ihren Namen ändere, änder ich auch alle Verknüpfungen dazu.
Aber das möchte ich nicht.
Bedeutet, ich möchte ihren Namen zum Club, egal wann und wie sie hieß haben.
Wenn ich nur den Namen ändere, dann fehlt mir der Bezug zum Club wo sie anders hies.
Irgendwo muss ich als "Schattentabelle" alle Namensänderungen wohl abspeichern.
Zusammengefasst:
Der aktuelle Name soll in der Clubtabelle stehen bis zum Austritt aus dem Club.
Das könnte per TRIGGER geschehen. Aber ist das sinnvoll?
Wie würdet ihr diese Aufgabe lösen?
Ich hoffe mein Problem darstellen zu können.
Freue mich auf eure Anregungen.
Ich hoffe das mein Thread-Titel richtig gewählt wurde.
Folgende Aufgabe/Problem stellt sich mir:
1. Eine ID ist unverwechselbar
aber was ist wenn hinter dieser ID wechselnde Bezeichner stecken?
Ein Beispiel (nur Exemplarisch):
Personalausweis-Nr = ID (Unique)
Tabelle name:
ID / Name
1 / Müller
So nun folgendes Szenario:
ID 1 strickt im DamenClub "Stricke" bis 01.01.2014 danch kegelt sie beim KegelClub "GutHolz".
Sie heiratet am 15.05.13 und heißt nun Schmidt. Oder Sie lässt sich 5 Wochen später wieder scheiden und nimmt ihren Mädchen Namen: Hinz, an.
Oder sie heiratet wieder und heist dann Meyer.
Nun folgt mein Problem:
Wenn ich ihren Namen ändere, änder ich auch alle Verknüpfungen dazu.
Aber das möchte ich nicht.
Bedeutet, ich möchte ihren Namen zum Club, egal wann und wie sie hieß haben.
Wenn ich nur den Namen ändere, dann fehlt mir der Bezug zum Club wo sie anders hies.
Irgendwo muss ich als "Schattentabelle" alle Namensänderungen wohl abspeichern.
Zusammengefasst:
Der aktuelle Name soll in der Clubtabelle stehen bis zum Austritt aus dem Club.
Das könnte per TRIGGER geschehen. Aber ist das sinnvoll?
Wie würdet ihr diese Aufgabe lösen?
Ich hoffe mein Problem darstellen zu können.
Freue mich auf eure Anregungen.
Kommentar