Entwicklerhandbuch

Tabellen-Detail

Datenmodell

Tabellen-Detail

Tabellenprofile mit Zweck, Tenant-Key, Kritikalität, Beziehungen und technischer Spaltenstruktur.

DB-Tabellen: 333Views: 0Trigger: 0
Tabellen-Detail

hcc_hotel_module_locks

Vertiefte Sicht auf fachlichen Zweck, Mandantenbezug, Nutzungsstatus, Datenverantwortung, Risiken und Spaltenstruktur dieser Tabelle.

← Zurück zu Datenbank

Core / HotelNutzung: aktivKritikalität: hochTenant-Key: hotel_nrGo-Live: hoch
10
Spalten
0
Dateibezüge
0
Lese-/Schreibhinweise
1
ID-/Verknüpfungsfelder
Kritischer Bereich
Diese Datei oder Tabelle ist fachlich bzw. technisch besonders sensibel. Änderungen sollten immer mit Blick auf Abhängigkeiten, Scope und Seiteneffekte geprüft werden.
Go-Live-relevant
Dieser Bereich ist für sichtbare, operative oder produktive Abläufe besonders relevant.
Tenant-/Hotelbezug
Dieser Bereich arbeitet direkt mit hotel- bzw. mandantenbezogenem Scope. Änderungen sollten immer auf saubere Zuordnung und Scope-Logik geprüft werden.

Langbeschreibung

Hotel Module Locks

Die Tabelle `hcc_hotel_module_locks` speichert hotelbezogene Stamm-, Konfigurations- oder Inhaltsdaten. Sie schafft dafür eine eigene, klar abgegrenzte Datenbasis, damit Informationen in diesem Bereich nicht unsystematisch über mehrere Tabellen oder Prozessschritte verstreut werden.

Überblick
Kurzbeschreibung

Die Tabelle `hcc_hotel_module_locks` speichert hotelbezogene Stamm-, Konfigurations- oder Inhaltsdaten. Sie schafft dafür eine eigene, klar abgegrenzte Datenbasis, damit Informationen in diesem Bereich nicht unsystematisch über mehrere Tabellen oder Prozessschritte verstreut werden.

Fachlicher Zweck
Wofür diese Tabelle gebraucht wird

Der Hauptzweck von `hcc_hotel_module_locks` besteht darin, hotelbezogene Stamm-, Konfigurations- oder Inhaltsdaten dauerhaft und strukturiert zu speichern. Statt Informationen lose in mehreren Stellen zu verteilen, schafft die Tabelle einen klaren Ort, an dem genau dieser Ausschnitt des Fachmodells gepflegt, verknüpft und später wieder ausgewertet werden kann.

Warum es sie gibt

Diese Tabelle existiert, weil das System für `Hotel Module Locks` eine eigene, eindeutig zuständige Datenablage benötigt. Ohne einen solchen dedizierten Speicher würden Informationen schneller doppelt gepflegt, uneinheitlich verknüpft oder nur schwer nachvollziehbar verarbeitet werden. Die Tabelle verbessert deshalb Stabilität, Wartbarkeit und fachliche Trennung.

Nutzen im Alltag

Der geschäftliche Nutzen liegt darin, dass Hotelinformationen, Einstellungen und Inhalte strukturiert gepflegt und in mehreren Modulen wiederverwendet werden können.

Einfach erklärt
Für Nicht-Techniker

Einfach erklärt beschreibt `hcc_hotel_module_locks` einen bestimmten Teil der digitalen Hotelakte. Dort liegen Informationen, mit denen das Hotel im System organisiert, dargestellt oder konfiguriert wird. Für nicht technische Nutzer ist das der Bereich, in dem Regeln, Inhalte, Eigenschaften oder organisatorische Angaben des Hotels strukturiert abgelegt werden.

Technische Einordnung
Für Entwickler

Technisch dient `hcc_hotel_module_locks` als persistente Tabelle für hotelbezogene Stamm-, Konfigurations- oder Inhaltsdaten. Sie bildet entweder Stammdaten, Bewegungsdaten, Zuordnungen oder Regelzustände ab und wird typischerweise über IDs, Scope-Felder und Statusspalten mit angrenzenden Tabellen verbunden. Aus dem Schema sind insbesondere Hotelscope erkennbar, was für Integrität, Filterlogik und Auswertungen wichtig ist.

Was Änderungen auslösen können

Änderungen an Struktur, Referenzen oder Statuslogik von `hcc_hotel_module_locks` können sich auf Import-, Render-, Backend- und Auswertungsprozesse auswirken. Vor allem Umbenennungen, Scope-Änderungen und Eingriffe in Schlüsselfelder sollten deshalb kontrolliert und mit Blick auf angrenzende Tabellen erfolgen.

Typische Nutzung und Inhalte
Typische Nutzung
  • Pflege, Import oder Aktualisierung von Daten in Bezug auf **Hotel Module Locks**
  • Verknüpfung mit angrenzenden Tabellen über IDs, Status- oder Scope-Felder
  • Auslesen im Backend, in Prozessen oder in Darstellungen des Systems
Hauptinhalte
  • Hotelbezug oder Hotel-Scope
Beispiele
  • Ein Backend-Prozess legt oder aktualisiert einen Datensatz in `hcc_hotel_module_locks`, damit **Hotel Module Locks** im System konsistent verfügbar ist.
  • Ein Frontend-, Import- oder Serviceprozess liest `hcc_hotel_module_locks`, um den passenden fachlichen Zustand für **Hotel Module Locks** anzuzeigen oder weiterzuverarbeiten.
Beziehungen und Risiken
Wichtige Beziehungen
  • steht in Beziehung zu hotelbezogenen Stammdaten und Hotel-Scope-Tabellen
Risiken
  • Ungenaue Zuordnungen oder falsche Referenzen können fachliche Abläufe verfälschen.
  • Änderungen an Status-, Scope- oder Referenzfeldern sollten nicht ohne Prüfung erfolgen.
Hinweise
  • Die genaue fachliche Einordnung sollte immer gemeinsam mit angrenzenden Tabellen und dem realen Anwendungspfad betrachtet werden.

Steckbrief

Wofür diese Tabelle da ist

Dieser Bereich erklärt in kompakter Form, welche Aufgabe die Tabelle im Projekt hat und wie wichtig sie für Betrieb und Weiterentwicklung ist.

Projektkontext und Verantwortung
Modul / BereichCore / Hotel
Status im Projektaktiv
Hotel- / Mandanten-Schlüsselhotel_nr
Wichtigkeithoch
Relevanz im Betriebhoch
Datenbank-EngineInnoDB
Zweck und Aufgabe

Verwaltet den aktuellen Sperrstatus einzelner Module je Hotel inklusive Grund, Notiz und Verwaltungsmetadaten.

Wichtige Beziehungen

Mandantenbezug läuft über hotel_nr. | Steuert modulbezogenen Zugriff oder Sichtbarkeit im Hotelkontext. | Wird fachlich durch Lock-Events und Verwaltungsaktionen ergänzt.

Risiken bei Änderungen

Falsche Sperrlogik kann Module unberechtigt blockieren oder versehentlich freigeben.

Praktischer Hinweis

Steuert zentrale Modulverfügbarkeit im Hotelkontext.

Datenverantwortung

Datenart und Verantwortung

Hier siehst du, welche Art von Daten in der Tabelle liegt und worauf man bei Pflege, Historie und Umbauten achten sollte.

Art der gespeicherten Daten
DomäneCore
Datenklasseconfig
Lifecycledauerhaft
PIInein
Aufbewahrung und Historie

Status- und Änderungsverläufe mit administrativer Nachvollziehbarkeit abstimmen.

Worauf bei Datenqualität zu achten ist

Hotel, Modulschlüssel und Sperrstatus müssen mit Frontend-/Gate-Logik konsistent sein.

Risiko bei Umbauten

Änderungen an Modulschlüsseln oder Statuslogik mit Gates und UI-Logik abstimmen.

Führende Datenquelle

Aktueller Modul-Sperrstatus pro Hotel.

Nutzung

Wo die Tabelle verwendet wird

Dieser Bereich zeigt, in welchen Dateien oder Abläufen die Tabelle vorkommt. Das hilft beim Verstehen von Auswirkungen vor Änderungen.

Verwendet in Dateien0 Dateien

Im aktuellen Scan wurden keine direkten Dateiverweise erkannt.

Wird gelesen von0 Lese-Hinweise

Aktuell sind keine lesenden Prozesse oder Hinweise dokumentiert.

Wird beschrieben von0 Schreib-Hinweise

Aktuell sind keine schreibenden Prozesse oder Hinweise dokumentiert.

Zusätzliche Hinweise8 Einträge
#hcc#hotel#module#locks#tenant#module-lock#access#go-live

Schlüssel & Lifecycle

Wichtige Strukturmerkmale

Hier werden technische Merkmale der Tabelle zusammengefasst, zum Beispiel Schlüssel, Statusfelder und typische Verknüpfungsspalten.

Primärschlüssel
id
Eindeutige Felder und Indizes
idhotel_nrmodule_key
Status-, Lösch- und Sichtbarkeitsfelder

Es wurden keine typischen Status-, Lösch- oder Sichtbarkeitsfelder erkannt.

Zeitstempel, Audit und Verknüpfungen
hotel_nr

Weiterarbeiten

Was noch dazugehört

Wenn du die Tabelle weiter untersuchen willst, findest du hier passende Dateien und fachlich verwandte Tabellen.

Spaltenstruktur

Spalten im Überblick

Hier siehst du die Felder der Tabelle mit Typ, Standardwerten und technischen Zusatzinformationen.

Spaltenstruktur öffnen10 Spalten
SpalteTypNullDefaultKeyExtraKommentar
idint(11)NOPRIauto_increment
hotel_nrint(11)NOMUL
module_keyvarchar(32)NOMUL
is_lockedtinyint(1)NO1
reasonvarchar(120)YESNULL
notetextYESNULL
locked_byint(11)YESNULL
locked_atdatetimeNOcurrent_timestamp()
unlocked_byint(11)YESNULL
unlocked_atdatetimeYESNULL