5. Ressourcen - TugceAtay/GDW_Ay_Koese_Atay GitHub Wiki
Ressourcen festlegen
- Schüler
- Schule
- Klasse
- Fach
- Lehrer
- Lernstoff
- Aufgaben
- Lösung
- Test
- Test Ergebnis
- Stundenplan
- Erziehungsberechtigter
- Termine
Ressource | Primary Ressource | Sub Ressource | Listen Ressource | Pfadparameter | Queryparameter |
---|---|---|---|---|---|
Schüler | /schueler/{schueler_id} | Schule, Klasse, Erziehungsberechtigter | /schueler/ | {schueler_id} | ?Name=Hans&Vorname=Mueller |
Schule | /schule/{schule_art} | Lehrer, Schüler | /schuele/ | {schule_art} | ----- |
Klasse | /klasse/{klasse_nr} | Lehrer, Schüler | /klasse/ | {klasse_nr} | ----- |
Fach | /fach/{fach_bezeichnung | Lehrer, Lernstoff | /fach/ | {fach_bezeichnung} | ----- |
Lehrer | /lehrer/{lehrer_id} | Schule, Klasse, Fach | /lehrer/ | {lehrer_id} | ----- |
Lernstoff | /lernstoff/{lernstoff_thema} | Fach, Lehrer, Schüler | /lernstoff/ | {lernstoff_thema} | ?Fach=Mathe&Thema=Multiplikation |
Aufgaben | /aufgaben/{fach}/{aufgabe_nr} | Fach, Lernstoff | /aufgaben/ | {fach}/{aufgabe_nr} | ----- |
Lösung | /loesung/{fach}/{loesung_aufgabe_nr} | Aufgaben, Fach, Lernstoff | /loesung/ | {fach}/{loesung_aufgabe_nr} | ?Aufgabe=ID |
Test | /test/{fach}/{test_nr} | Schüler, Lehrer, Aufgaben | /test/ | {fach}/{test_nr} | ?Schüler=ID&Lehrer=ID |
Test Ergebnis | /testergebnis/{fach}/{test_nr_testergebnis} | Schüler, Lehrer, Test, Lösung | /testergebnis | {fach}/{test_nr_testergebnis} | ?Schüler=ID |
Stundenplan | /stundenplan/{klasse_stundenplan} | Schüler, Lehrer, Fach | /stundenplan/ | {klasse_stundenplan} | ----- |
Erziehungsberechtigter | /erziehungsberechtigter/{schueler_id}/{erziehungsberechtigter_id} | Schüler, Lehrer, Termine | /erziehungsberechtigter/ | {schueler_id}/{erziehungsberechtigter_id} | ?Name=Max&Vorname=Mustermann&Schüler=ID |
Termine | /termine/{termin}/{datum} | Schüler, Erziehungsberechtigter, Lehrer | /termine/ | {termin}/{datum} | ?Datum=01.03.21&Zeit=13.00 |
Die Ressourcen haben wird anhand des Domänenmodells ermittelt und festgelegt. Aus der Tabelle kann man die Primary und Sub Ressourcen entnehmen. Ebenfalls sind die Listen Ressourcen aufgelistet und der Pfadparameter dazu. Ebenfalls haben wir die Queryparameter bestimmt und einiges zu filtern.