Ich würde gerne einen eigenen Kalender programmieren. Außerdem sollen noch aus einer Datenbank Werte ausgelesen werden, ob jemand an einem bestimmten Tag nicht da ist oder ob es sich um einen Feiertag handelt.
Wie gehe ich da am besten vor? Ich möchte keinen bestehenden Kalender verändern oder verwenden, sondern möglichst alles selber programmieren.
Macht es Sinn, alle Tage eines Jahres in die DB zu hauen und dann per Abfragen die einzelnen Monate zu berechnen, die Feiertage herauszufischen usw.?
Im Moment denke ich an folgende DB:
Person(P_ID, Name, Vorname, etc) Abwesenheit(A_ID, Anwesend (standard), Abwesend, Urlaub,...) Eintrag(ID, P_ID, A_ID, D_ID) Datum(D_ID, Datum)
Oder wie programmiert man am besten einen Kalender? Wie machen das denn die Software-Entwickler, die solche Tools entwicklen?
Danke für Tipps und Hilfe!
Comment