Hallo,
nachdem üblicherweise jeder häufiger anwesend ist/arbeitet, als er krank oder im Urlaub ist, würde ich als Defaultwert "anwesend" annehmen. Somit muss nur noch erfasst werden, wann und warum nicht anwesend (wodurch sich die Einträge in der DB minimieren). Zusammen mit einer Angabe der Einstellungszeitraums des Mitarbeiters lässt sich doch dann recht knapp eine Übersicht abfragen.
Grüße aus Würzburg
Julian