E
EinGast
Gast
auch wenns net ganz hier her passt, hab ich dennoch ne Frage. Ich hab ne DB2-Datenbank mit vorerst 3 Tabellen
Tabelle 1 und 2 sind kein Problem.
Taelle 1 hat ne primary Key und Tabelle 2 hat nen Primary Key. Zudem hat Tabelle 2 den Primary Key aus Tabelle1 als Foreign Key.
Jetzt kommen wir zu Tabelle 3:
Die hat nen Primary Key und sollte eine Spalte aus Tabelle 2 enthalten. Problem ist nur, dass die werte aus der Spalte von Tabelle 2 nicht eindeutig sind, also mehrmals vorkommen können. in tabelle 3 brauch ich diese jedoch immer genau einmal!
Ich hoff ihr habt jetzt keinen Knoten im Hirn und könnt mir helfen!
wie realisiere ich das am besten? geht das mit der datenbank irgendwie oder besser per software.
um zu schnellen antworten vorzubeugen:
in der besagten Spalte aus Tabelle 2 steht zum beispiel folgendes drinne:
aaa
aaa
bbb
ccc
aaa
in Tabelle 3 sollte das dann so aussehen:
aaa
bbb
ccc
wenn ich per software die spalte aus tabelle 2 wiefolgt ändere (achtung 2schritte mit einmal)
aaa
aaa
bbb
ddd
eee
dann sollte die in tabelle 3 auch wieder richtig aussehen:
aaa
bbb
ddd
eee
ich fleh euch an, helft mir. ist verdammt dringend :-(
Tabelle 1 und 2 sind kein Problem.
Taelle 1 hat ne primary Key und Tabelle 2 hat nen Primary Key. Zudem hat Tabelle 2 den Primary Key aus Tabelle1 als Foreign Key.
Jetzt kommen wir zu Tabelle 3:
Die hat nen Primary Key und sollte eine Spalte aus Tabelle 2 enthalten. Problem ist nur, dass die werte aus der Spalte von Tabelle 2 nicht eindeutig sind, also mehrmals vorkommen können. in tabelle 3 brauch ich diese jedoch immer genau einmal!
Ich hoff ihr habt jetzt keinen Knoten im Hirn und könnt mir helfen!
wie realisiere ich das am besten? geht das mit der datenbank irgendwie oder besser per software.
um zu schnellen antworten vorzubeugen:
in der besagten Spalte aus Tabelle 2 steht zum beispiel folgendes drinne:
aaa
aaa
bbb
ccc
aaa
in Tabelle 3 sollte das dann so aussehen:
aaa
bbb
ccc
wenn ich per software die spalte aus tabelle 2 wiefolgt ändere (achtung 2schritte mit einmal)
aaa
aaa
bbb
ddd
eee
dann sollte die in tabelle 3 auch wieder richtig aussehen:
aaa
bbb
ddd
eee
ich fleh euch an, helft mir. ist verdammt dringend :-(