
Ich bin dabei für einen türkischen Verein, der Integrationskurse anbietet, eine Datenbank zu erstellen. Jedoch ist mein Wissensstand was Datenbanken angeht nicht grad groß, leider.
Bisher habe ich folgende Tabellen erstellt:
Teilnehmerdaten (ID, allgemeine Daten wie Adresse, Nationalität usw.)
Kurse (ID, Kursname, Leiter, Art)
Prüfungen (Art der Prüfung, Datum)
rel_Teilnehmer_Kurs (Teilnehmer-ID, Kurs-ID)
rel_Teilnehmer_Prüfung (Teilnehmer-ID, Prüfungs-ID)
Problematisch ist, dass Teilnehmer mit der Zeit an verschiedenen Kursen teilnehmen können, ebenso auch an verschiedenen Prüfungen, die darüber hinaus auch mal wiederholt werden können.
Nun wollte ich mir ein Formular basteln, mit dem man einen neuen Kurs eingeben kann und dann auch direkt am besten aus einer Tabelle Teilnehmer zuordnen kann. Etwas Ähnliches dann auch für Prüfungen, wobei ich mir noch nicht sicher bin, ob ich das dann doch noch eher in die Teilnehmertabelle packen sollte.
Würde mich über ein paar Lösungsansätze freuen.
Grüße
Daniel