Hallo an alle, ich arbeite grade an einem Projekt.
Ich muss eine Datenbank für eine Homepage mit Gedichte bzw Dichtern erstellen
Nun zu meinem problem
ich habe 2 Tabellen sie sehen wie folgendermaßen aus:
1. Tablle (Dichter)
-Dichter_ID
-Dichter_Name
da ein dichter mehrer Gedichte haben kann. ist hier eine 1:n Beziehung also:
2. Tabelle (Gedichte)
- Gedicht_ID
- Gedicht_Titel
- Gedicht
- Dichter_ID
so siehts aus. (ich habe Gedicht_Titel nicht in einer extra Tabelle gemacht, denn von einem Dichter können ja nicht mehrere Gedichte denselben Titel haben. Aber eigentlich können ja mehrere Gedichte denselben Titel haben. Das irritiert mich auch)
Datenbank wird mit MySQL erstellt. In Phpmyadmin kann ich ja die Tabellen erstellen. Wenn ich jetzt die 2 Tabelle erstelle, muss ich auch Dichter_ID auch da rein tuen? Wenn ja wie muss ich es dann definieren? auto_increment? also die Funktion und so.
Bin noch nicht sehr fit in SQL...haben erst vor kurzem in der Schule angefangen
Vielen Dank schonmal im Voraus
Ich muss eine Datenbank für eine Homepage mit Gedichte bzw Dichtern erstellen
Nun zu meinem problem
ich habe 2 Tabellen sie sehen wie folgendermaßen aus:
1. Tablle (Dichter)
-Dichter_ID
-Dichter_Name
da ein dichter mehrer Gedichte haben kann. ist hier eine 1:n Beziehung also:
2. Tabelle (Gedichte)
- Gedicht_ID
- Gedicht_Titel
- Gedicht
- Dichter_ID
so siehts aus. (ich habe Gedicht_Titel nicht in einer extra Tabelle gemacht, denn von einem Dichter können ja nicht mehrere Gedichte denselben Titel haben. Aber eigentlich können ja mehrere Gedichte denselben Titel haben. Das irritiert mich auch)
Datenbank wird mit MySQL erstellt. In Phpmyadmin kann ich ja die Tabellen erstellen. Wenn ich jetzt die 2 Tabelle erstelle, muss ich auch Dichter_ID auch da rein tuen? Wenn ja wie muss ich es dann definieren? auto_increment? also die Funktion und so.
Bin noch nicht sehr fit in SQL...haben erst vor kurzem in der Schule angefangen
Vielen Dank schonmal im Voraus