[MySQL]Denkfehler

Jantz

Erfahrenes Mitglied
Hallo folgendes:

Ich habe eine Tabelle "blog" (halt die Einträge) mit einem primären Schlüssel.
Zusätzlich habe ich eine Tabelle "links" in der die "related links" gespeichert werden sollen zu einem jeweiligen Artikel der geschrieben wurde.

Das wichtige dabei soll sein, dass diese links NICHT begrentzt sein sollen. Ich habe also eine id als primären schlüssel in der Tabelle links deklariert, die blog_id als foreign key definiert und natürlich den URL Eintrag.

Nur denke ich, dass ich da einen denkfehler drinne habe. Die Kardinalität sollte meines wissen so aussehen: blog 1 -------------- 0..* links .

Das Problem ist, dass wenn ich nun das kartesische Produkt zwischen beide bilde (innerhalb einer SELECT Abfrage), bekomme ich mehrere Datensätze, wobei sich dann nur der Primär Schlüssel der links tabelle sowie dessen Eintrag (URL) anders ist.

Mag mir jmd. weiterhelfen?
Vielen dank schonmal.

Schönen Sonntag noch.
 

Neue Beiträge

Zurück