Klaus Mock: DB Aufbau und Auswahl - Was nicht ganz verstanden.

Beitrag lesen

Hallo,
en).

Also habe ich nun in der Tabelle Cast nur Primary Keys?
Film_ID (primary key)
Artist_ID(primary key)
Regie_ID (primary key) (falls ich die Tabelle erweitern will)
etc.

Nein, Eigentlich eher:
Film_ID(primary key)
Artist_ID(primary key)
ArtistRole_ID
(wobei ArtistRoleID festlegt, was der Artist genau gemacht hat, eventuell müsste es sogar eine zusätzliche Tabelle werden, wenn jemand mehreres in Personalunion gemacht hat, aber das ist ja etwas für den nächsten Schritt).

Sprich ich habe dann Datensätze ala (||| hier als optische Trenunng zwicshen den beiden Spalten;-)
Film_ID ||| Artist_ID
1 ||| 25
1 ||| 26
1 ||| 235
1 ||| 655
2 ||| 3
2 ||| 45
2 ||| 33
etc.
Ist das richtig

Ja.

oder kann ich Datensätze haben ala
1 ||| 25, 26, 235, 655
2 ||| 3, 45, 33

nein, so etwas gibt es in relationalen Datenabnken nicht.

Deine Abfrage könnte dann so aussehen:

wenn ich hier nun noch eine dritte (vierte, etc.) Tabelle verbinden will kann ich das einfach so machen? - Sprich kann ich beliebig viele Joins machen?
JOIN T_Regie ON T_Cast.Regie_ID = T_Regie.Regie_ID

You've got it;-)

Grüße
  Klaus