Wieso soll es denn mit Daten befüllt werden ?
Daten fallen doch nur an, wenn Du einem Mitarbeiter eine Schicht zuweist..
Alles andere in Deiner Tabelle brauchst eigentlich nicht, da man das ja in Delphi einfach mit der DateUtils.pas rausfinden kann.
Hier liegt glaube ich irgendwie das Missverständnis.
Die vom TE dargestellte Tabelle ist nichts weiter als ein Basiskalender mit Hilfsattributen. Und an der Stelle kann/könnte man tatsächlich argumentieren, dass eine klassische
DB Abfrage mit so einer Tabelle einige Dinge sehr umkompliziert macht. Dateutils im Client bringen da bei einer
SQL Abfrage nicht unbedingt so einen Effekt.
Aber der TE scheint damit sowieso nicht so einen Streß zu haben wie die Helfer.
Naja, ich denke, das war schon richtig verstanden insoweit, dass er einen Kalender haben will und die Schichten zuweisen will.
Warum er sich die Tage aus der
DB holen will wäre zu klären, da man diese ja recht schnell für den anzuzeigenden Zeitraum kurz berechnen kann, allemal schneller als die
DB zu fragen.