U
user0001
Gast
Hallo,
bin gerade dabei, eine kleine Datenbank zu erstellen und da stellt sich mir eine Frage, ob das so, wie ich mir das gedacht habe, auch vernünftig und halbwegs richtig ist.
Ich habe folgendes.
Tabelle FILM mit FILMID, Name usw.
Tabelle PERSON mit PERSONID, Name usw.
Tabelle DARSTELLER_FILM mit FILMID, PERSONID
Tabelle REGISSEUR_FILM mit FILMID, PERSONID
Nun dachte ich mir, wenn noch nicht klar ist, dass ich zuerst einen Eintrag in die Tabelle FILM mache und danach die entsprechenden Einträge (unter Zuhilfenahme der gerade erzeugten FILMID) in die Tabellen DARSTELLER_FILM und REGISSEUR_FILM.
Ist das so "richtig" und sinnvoll? Ich bin irgendwie am zweifeln, weil ich ja zwei verschiedene Tabellen habe, die aber mehr oder weniger den selben Inhalt haben. Ein paar Kommentare und evtl. Verbesserungsvorschläge wären nett.
Gruß
user0001
bin gerade dabei, eine kleine Datenbank zu erstellen und da stellt sich mir eine Frage, ob das so, wie ich mir das gedacht habe, auch vernünftig und halbwegs richtig ist.
Ich habe folgendes.
Tabelle FILM mit FILMID, Name usw.
Tabelle PERSON mit PERSONID, Name usw.
Tabelle DARSTELLER_FILM mit FILMID, PERSONID
Tabelle REGISSEUR_FILM mit FILMID, PERSONID
Nun dachte ich mir, wenn noch nicht klar ist, dass ich zuerst einen Eintrag in die Tabelle FILM mache und danach die entsprechenden Einträge (unter Zuhilfenahme der gerade erzeugten FILMID) in die Tabellen DARSTELLER_FILM und REGISSEUR_FILM.
Ist das so "richtig" und sinnvoll? Ich bin irgendwie am zweifeln, weil ich ja zwei verschiedene Tabellen habe, die aber mehr oder weniger den selben Inhalt haben. Ein paar Kommentare und evtl. Verbesserungsvorschläge wären nett.
Gruß
user0001