Thema: Delphi Table in einer Table

Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#4
  Alt 6. Okt 2002, 12:43
Eigentlich ist die Lösung recht einfach. Du benötigst drei Tabellen. Die erste Tabelle speichert die Daten der Schüler und die zweite Tabelle die Daten der Bücher. Die dritte Tabelle stellt die Verlinkung zwischen den ersten beiden Tabellen dar.

Für jedes Mal, wenn ein Buch verliehen wird, dann wird in die dritte Tabelle ein Link auf den entsprechenden Schüler und ein Link auf das entsprechende Buch gesetzt. Zusätzlich werden dort die Daten gespeichert, welche mit dem Verleih im Zusammenhang stehen (z.B. Datum von-bis).

Anbei ist eine kleine Grafik, welche das Prinzip veranschaulicht.



Ausserdem such mal bei Google nach "Datenbanken normalisieren", da findest Du eine Menge an Informationen zum Thema DB-Design.

Viel Erfolg, wir helfen auch BC++.
Miniaturansicht angehängter Grafiken
53_1033901036.gif  
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat