Hi Ben
habe gerade wegen der ID überlegt, da ich diese mit Auto_Increment anlege. Wie kann ich diese denn dann auch für die entsprechende Zeile in der zweiten Tabelle eintragen lassen?
Das musst du selbst machen, denn die ID der richtigen CD muss in jedem Datensatz der Inhalts-Tabelle stehen. Das könnte folgendermassen aussehen:
CD-Tabelle
ID | Typ | Name
001 | Audio | My Britney Sampler ;-)
002 | PC | Web-Tools
... | ... | ...
Inhalts-Tabelle
ID | CDID | Name
001 | 001 | Stronger
002 | 001 | Opps, I did it again
003 | 002 | HTML-Editor
004 | 002 | SelfHTML 8.0
005 | 002 | Apache 1.3
... | ... | ...
Mit einer speziellen SQL-Abfrage (JOIN) kannst du die Daten z.B. so ausgeben lassen, dass du eine Trackliste bekommst, bei der dann immer auch der CD-Name angegeben ist.
Google mal nach den Stichworten Datenbankdesign,RDM,ERD und den verschiedenen Beziehungen (1:1,1:n,m:n). Wenn du das kapiert hast, dann kannst du auch ein richtiges Datenbankmodell erstellen.
MfG
Tom2
"Experience is something you don't get until just after you need it."
by Steven Wright