Hallo
ich stehe vor einem Problem für das Überprüfen einer Datenbank.
Eine Datenbank besteht aus 2 Tabellen.
1.Tabelle: besondereNummer; Schlüssel
2.Tabelle: Schlüssel; Vorname; Nachname; Geburtstag
Nun ist meine Aufgabe ob eine Person (definiert durch Vorname, Nachname und Geburtstag) mehrere besondereNummern besitzt.
Eine Beziehung zwischen den Tabellen sind die Spalten Schlüssel (sie sind eindeutig). Wobei eine Person mehrere Schlüssel zugeordnet werden kann. Wobei jeder neue Schlüssel eine neue Zeile in der 2.Tabelle einnimmt. Dies führt zu keiner redundanten Datenhaltung aber es beruht noch auf das zur Datenbank gehörende Programm und es ist zu teuer dies zu ändern.
Wie kann ich das Problem am besten lösen?
Vielen Dank für Eure Hilfe
Stefan
ich stehe vor einem Problem für das Überprüfen einer Datenbank.
Eine Datenbank besteht aus 2 Tabellen.
1.Tabelle: besondereNummer; Schlüssel
2.Tabelle: Schlüssel; Vorname; Nachname; Geburtstag
Nun ist meine Aufgabe ob eine Person (definiert durch Vorname, Nachname und Geburtstag) mehrere besondereNummern besitzt.
Eine Beziehung zwischen den Tabellen sind die Spalten Schlüssel (sie sind eindeutig). Wobei eine Person mehrere Schlüssel zugeordnet werden kann. Wobei jeder neue Schlüssel eine neue Zeile in der 2.Tabelle einnimmt. Dies führt zu keiner redundanten Datenhaltung aber es beruht noch auf das zur Datenbank gehörende Programm und es ist zu teuer dies zu ändern.
Wie kann ich das Problem am besten lösen?
Vielen Dank für Eure Hilfe
Stefan
Comment