Hallo Community,
ich habe nun ein neues Thema auf das ich im internet keine Howto´s gefunden habe. Wie kann ich 2 Tabellen miteinander Verknüpfen, aber am effektivsten, so das ich einfach schnell die gewünschten Einträge auslesen kann.
Ich habe bereits eine Datenbank in Mysql angelegt, sie enthält die Daten einiger Schriftsteller meiner Bücher.
id auto_increment
Vorname
Name
Geburtstag
Nun möchte ich eine 2. Tabelle anlegen, mit meinen Büchern. Das Ziel soll sein, Schriftsteller den Buchdaten zuordnen. Ich stoße dabei auf folgendes Problem. Das ein Buch von 2 oder mehreren Schriftstellern verfast wurde. Wenn ich nun eine Tabelle wie folgt erstelle:
id auto_increment
id_schriftsteller
buchtitel
seitenzahl
auflage
stehplatz
preis
Hier kann ich doch nur einen Schriftsteller, genau einem Buch zuordnen oder? Wie muß ich meine Tabelle erstellen, wenn ich nicht weis wieviele Schriftsteller ein Buch schreiben. Also das auch problemlos 100 Schriftsteller ein Buch schreiben könnten. Ohne das ich nun 100 verschiedene Id Felder anlegen muß. Auserdem möchte ich schnell & einfach die Daten auslesen können.
Gruß tommyboy