Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


22. SCHOOL SUBJECT MODULE (UI prompt)



Module Entities (14)

EntityAliasModuleGlobal Schema
(1) AgeGroupJahrgangAgeGroupModuleSchoolOrganizer
(2) CourseGroupKursgruppeSchoolSubjectModuleSchoolOrganizer
(3) CourseGroupMemberKursschülerSchoolSubjectModuleSchoolOrganizer
(4) CurriculumEntryLehrplanvorgabeSchoolYearModuleSchoolOrganizer
(5) HomeWorkHausaufgabeSchoolSubjectModuleSchoolOrganizer
(6) LessonUnterrichtsstundeLessonModuleSchoolOrganizer
(7) SchoolClassKlasseSchoolYearModuleSchoolOrganizer
(8) SchoolSubjectSchulfachSchoolSubjectModuleSchoolOrganizer
(9) SchoolSubjectClassFach einer KlasseSchoolSubjectClassModuleSchoolOrganizer
(10) SchoolYearSchuljahrSchoolYearModuleSchoolOrganizer
(11) StudentSchülerStudentModuleSchoolOrganizer
(12) TeacherLehrerStudentModuleSchoolOrganizer
(13) TeacherLessonLehrerstundenzahlSchoolSubjectModuleSchoolOrganizer
(14) TeachingUnitStundenplanSchoolYearModuleSchoolOrganizer

Module Interfaces (35)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /teacherlesson/{id}findTeacherLessonById(id)SchoolSubjectModuleGETTeacherLesson
(2) /teacherlesson/schoolyear/{id}findAllTeacherLessonOfSchoolYear(id)SchoolSubjectModuleGETSchoolYear TeacherLesson
(3) /schoolsubject/{id}updateSchoolSubjectById(schoolsubject)SchoolSubjectModulePUTSchoolSubject
(4) /homeworkinsertHomeWork(homework)SchoolSubjectModulePOSTHomeWork
(5) /schoolsubject/{id}deleteSchoolSubjectById(id)SchoolSubjectModuleDELETESchoolSubject
(6) /schoolsubject/agegroup/{id}findAllSchoolSubjectOfAgeGroup(id)SchoolSubjectModuleGETAgeGroup SchoolSubject
(7) /homeworkfindAllHomeWork()SchoolSubjectModuleGETHomeWork
(8) /teacherlesson/{id}updateTeacherLessonById(teacherlesson)SchoolSubjectModulePUTTeacherLesson
(9) /coursegroupmemberfindAllCourseGroupMember()SchoolSubjectModuleGETCourseGroupMember
(10) /teacherlesson/teacher/{id}findAllTeacherLessonOfTeacher(id)SchoolSubjectModuleGETTeacher TeacherLesson
(11) /homework/student/{id}findAllHomeWorkOfStudent(id)SchoolSubjectModuleGETStudent HomeWork
(12) /homework/{id}deleteHomeWorkById(id)SchoolSubjectModuleDELETEHomeWork
(13) /coursegroupmemberinsertCourseGroupMember(coursegroupmember)SchoolSubjectModulePOSTCourseGroupMember
(14) /schoolsubjectfindAllSchoolSubject()SchoolSubjectModuleGETSchoolSubject
(15) /homework/{id}findHomeWorkById(id)SchoolSubjectModuleGETHomeWork
(16) /teacherlesson/{id}deleteTeacherLessonById(id)SchoolSubjectModuleDELETETeacherLesson
(17) /coursegroup/schoolsubject/{id}findAllCourseGroupOfSchoolSubject(id)SchoolSubjectModuleGETSchoolSubject CourseGroup
(18) /coursegroupmember/student/{id}findAllCourseGroupMemberOfStudent(id)SchoolSubjectModuleGETStudent CourseGroupMember
(19) /coursegroupfindAllCourseGroup()SchoolSubjectModuleGETCourseGroup
(20) /schoolsubject/{id}findSchoolSubjectById(id)SchoolSubjectModuleGETSchoolSubject
(21) /coursegroupmember/{id}findCourseGroupMemberById(id)SchoolSubjectModuleGETCourseGroupMember
(22) /coursegroupmember/{id}updateCourseGroupMemberById(coursegroupmember)SchoolSubjectModulePUTCourseGroupMember
(23) /coursegroup/{id}deleteCourseGroupById(id)SchoolSubjectModuleDELETECourseGroup
(24) /homework/schoolsubject/{id}findAllHomeWorkOfSchoolsubject(id)SchoolSubjectModuleGETSchoolSubject HomeWork
(25) /homework/schoolclass/{id}findAllHomeWorkOfSchoolClass(id)SchoolSubjectModuleGETSchoolClass HomeWork
(26) /teacherlessoninsertTeacherLesson(teacherlesson)SchoolSubjectModulePOSTTeacherLesson
(27) /coursegroup/schoolyear/{id}findAllCourseGroupOfSchoolYear(id)SchoolSubjectModuleGETSchoolYear CourseGroup
(28) /coursegroup/{id}updateCourseGroupById(coursegroup)SchoolSubjectModulePUTCourseGroup
(29) /homework/{id}updateHomeWorkById(homework)SchoolSubjectModulePUTHomeWork
(30) /coursegroupmember/coursegroup/{id}findAllCourseGroupMemberOfCourseGroup(id)SchoolSubjectModuleGETCourseGroup CourseGroupMember
(31) /coursegroupinsertCourseGroup(coursegroup)SchoolSubjectModulePOSTCourseGroup
(32) /coursegroupmember/{id}deleteCourseGroupMemberById(id)SchoolSubjectModuleDELETECourseGroupMember
(33) /coursegroup/{id}findCourseGroupById(id)SchoolSubjectModuleGETCourseGroup
(34) /teacherlessonfindAllTeacherLesson()SchoolSubjectModuleGETTeacherLesson
(35) /schoolsubjectinsertSchoolSubject(schoolsubject)SchoolSubjectModulePOSTSchoolSubject






22.1 COURSE GROUP


CourseGroupSchoolSubjectModuleSchoolOrganizer

Properties (4)

PropertyTypeEntityReferenceModule
(1) GroupNameSTRINGCourseGroup
(2) RequiredCourseBOOLCourseGroup
(3) SchoolSubjectLONGCourseGroupSchoolSubjectSchoolSubjectModule
(4) SchoolYearLONGCourseGroupSchoolYearSchoolYearModule





22.2 COURSE GROUP MEMBER


CourseGroupMemberSchoolSubjectModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) CourseGroupLONGCourseGroupMemberCourseGroupSchoolSubjectModule
(2) StudentLONGCourseGroupMemberStudentStudentModule





22.3 HOME WORK


HomeWorkSchoolSubjectModuleSchoolOrganizer

Properties (9)

PropertyTypeEntityReferenceModule
(1) DeadLineDATEHomeWork
(2) DescriptionSTRINGHomeWork
(3) DoneBOOLHomeWork
(4) GradeINTHomeWork
(5) SchoolClassLONGHomeWorkSchoolClassSchoolYearModule
(6) SchoolsubjectLONGHomeWorkSchoolSubjectSchoolSubjectModule
(7) StudentLONGHomeWorkStudentStudentModule
(8) SubjectSTRINGHomeWork
(9) WorkDateDATEHomeWork





22.4 SCHOOL SUBJECT


SchoolSubjectSchoolSubjectModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) AgeGroupLONGSchoolSubjectAgeGroupAgeGroupModule
(2) SubjectNameSTRINGSchoolSubject





22.5 TEACHER LESSON


TeacherLessonSchoolSubjectModuleSchoolOrganizer

Properties (3)

PropertyTypeEntityReferenceModule
(1) LessonCountINTTeacherLesson
(2) SchoolYearLONGTeacherLessonSchoolYearSchoolYearModule
(3) TeacherLONGTeacherLessonTeacherStudentModule





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum