Alle Datenklassen erstellt. Teilweise fehlen noch Attribute. Diese Version funktioniert bei mir nicht mehr, wenn ich sie in STS starte. Wenn ich das Projekt baue und über meinen Tomcat starte, funktioniert alles. Daher bitte vor dem Merge überprüfen, ob es bei euch dasselbe Problem gibt.
Neuer Versuch für Travis Build.
HashMap für Unterrichtsbedarfe entfernt. Bessere Lösung gesucht.
Datenklassen soweit fertiggestellt. Für SubjectDemands und TeacherParticipitions wird allerdings noch eine gute Lösung benötigt.
In Schoolclass HashMap für Unterrichtsbedarfe angelegt. In Activity HashMap für das Mapping von Personal auf EmployeeTimePeriods. EmployeeTimePeriods hält nur eine Liste von TimePeriod-Objekten. Musste für die Persistierung so gemacht werden.

Nach meinem Datenbankinspektionstool würde ich die Tabellen auch zunächst mal als richtig erstellt werten.
Merge pull request #22 from alueck/master