Schichtplaner Selbsthosting Handbuch
Inhaltsverzeichnis

Tabelle data_shift_type_restriction

Die Tabelle data_shift_type_restriction enthält die Schichtarteinschränkungen, d.h. die individuellen Festlegungen, ob einem Mitarbeiter eine bestimmte Schichtart zugeordnet werden kann.

Tabellenbeschreibung

Spalte Datentyp Beschreibung
shift_type_restriction_id int Primärschlüssel (Autowert)
Eindeutige ID des Datensatzes
employee_id int Fremdschlüssel zur Tabelle data_employee
Identifiziert den zugehörigen Mitarbeiter
shift_type_id int Fremdschlüssel zur Tabelle data_shift_type
Identifiziert die zugehörige Schichtart
weekday tinyint zugehöriger Wochentag bzw. Feiertag. Mögliche Werte:
  • 0, ..., 6: Montag, ..., Sonntag
  • 7: Feiertag
restriction tinyint Einschränkung. Mögliche Werte:
  • 0: keine Einschränkung
  • 1: Mitarbeiter nur auf Nachfrage einteilen
  • 2: Mitarbeiter nie einteilen
Standardwert: 0
deleted tinyint 1 für gelöschten Eintrag, sonst 0
Standardwert: 0
set_null_on_delete tinyint Muss auf NULL gesetzt werden, wenn der Eintrag gelöscht ist, sonst auf 1
Standardwert: 1
transaction_id bigint unsigned Nur für interne Zwecke
created_at timestamp(6) Erstellungszeitpunkt des Datensatzes
Standardwert: aktuelle Uhrzeit
updated_at timestamp(6) Letzter Aktualisierungszeitpunkt des Datensatzes
Standardwert: aktuelle Uhrzeit