Was meinst du?
Ankündigung
Einklappen
Keine Ankündigung bisher.
[Erledigt] Mehrere Werte in einer Tabelle ?
Einklappen
Neue Werbung 2019
Einklappen
X
-
Teilnehmer #3 nimmt an Kurs #2 teil
insert into teilnahme values (2,3)
Teilnehmer #3 fällt durch und nimm nächstes Jahr wieder an Kurs #3 teil
insert into teilnahme values (2,3) -> duplicate entry ...
das meine ich. Man muss halt irgendwie die Anorderungen entsprechend geschickt dafür sorgen, dass der gleiche Kurs ein Jahr später noch als solcher zu erkennen ist, aber nicht mehr der selbe Kurs in der Tabelle ist.
Also z.B
teilnehmer: teilnehmer_id, teilnehmer_name
kurs: kurs_id, kurs_name
zeitraum: zeitraum_id, zeitraum_angabe
veranstaltung: veranstaltung_id, kurs_id,zeitraum_id
teilname: teilnehmer_id, veranstaltung_id
Damit kann ein Karl Mustermann an Info 3 im SS05 teilnehmen, durchfallen und es im SS06 nocheinmal versuchen. Und man kann leicht abfragen, ob Karl Mustermann Info 3 belegt hat und wie oft.
Kommentar
-
sagen wir so...es kann sein dass die Kurse öfters anlaufen. Aber dann muss sich jeder neu anmelden...und der Kurs bekommt dann auch eine andere Kursnummer...
Kommentar
-
Es kann sich doch keiner zum selben Kurs zweimal anmelden. Das ist unlogisch Der Kurs hat eventuell die gleichen Inhalte wie ein vorhergehender, aber ein Kurs beschreibt nicht den Inhalt, sondern die Veranstaltung, und die ist mit einem Datum verstehen und daher eindeutig.
Kommentar
-
Zitat von ZerglingAnsichtssache.
Kommentar
-
Dann war das Eure Definition. Eine mögliche Definition.
Bei uns war der Kurs das sich wiederholende und die Veranstaltung das eindeutige.
Bspw Kurs "Info 3", Veranstaltung "Info 3 SS 05"
Kommentar
-
Kommentar
-
-
Kommentar