Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Mehrere Werte in einer Tabelle ?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Was meinst du?

    Kommentar


    • #17
      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


      • #18
        Denkst du kompliziert
        Aber hast Recht, aber war ja nicht gefragt. Bin davon ausgegangen, jeder Kurs ist einmalig (obwohl das wohl nicht der Normalfall ist). Muss Lapje entscheiden.

        Kommentar


        • #19
          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


          • #20
            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


            • #21
              Ansichtssache.

              Kommentar


              • #22
                Zitat von Zergling
                Ansichtssache.
                Falsch. Das ist die Definition. Ich habe drei Jahre in einer Hochschule gearbeitet. Da hatten wir genau dieses Problem.

                Kommentar


                • #23
                  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


                  • #24
                    Kurs kommt von currere ("laufen") und ist ein Vorgang. Das hat mit Inhalten nichts zu tun

                    Kommentar


                    • #25
                      Dann haben wir es halt falsch gemacht und die Welt dreht sich immer noch

                      Kommentar


                      • #26
                        Scheiße

                        Kommentar

                        Lädt...
                        X