Entwicklerhandbuch

Tabellen-Detail

Datenmodell

Tabellen-Detail

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

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

portal_audit_log

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

← Zurück zu Datenbank

Projektweit genutztNutzung: punktuellKritikalität: hochTenant-Key: ht_hotel_nrGo-Live: hoch
9
Spalten
2
Dateibezüge
2
Lese-/Schreibhinweise
3
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.

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 / BereichProjektweit genutzt
Status im Projektpunktuell
Hotel- / Mandanten-Schlüsselht_hotel_nr
Wichtigkeithoch
Relevanz im Betriebhoch
Datenbank-EngineInnoDB
Zweck und Aufgabe

Speichert fachliche Projektdaten und wird im Codekontext referenziert.

Wichtige Beziehungen

Mandantenbezug läuft über ht_hotel_nr. | Wird im Code von 2 Datei(en) direkt referenziert.

Risiken bei Änderungen

Fehler im Tenant-Key oder in tenantbezogenen Filtern können mandantenfremde Daten sichtbar machen.

Praktischer Hinweis

Die Tabelle portal_audit_log wird im Code direkt erkannt, aber nur in begrenztem Umfang referenziert.

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äneGeneral
Datenklasseaudit
Lifecyclehistorisch
PIInein
Aufbewahrung und Historie

Historische Daten nicht vorschnell bereinigen; fachliche und revisionsnahe Anforderungen prüfen.

Worauf bei Datenqualität zu achten ist

Tenant-Key bei Lese- und Schreibzugriffen konsequent berücksichtigen und Zeitfelder können für Historie, Sortierung oder Änderungsnachweis relevant sein.

Risiko bei Umbauten

Migrationsrisiko wirkt begrenzt, sollte aber vor Änderungen gegen reale Referenzen geprüft werden.

Führende Datenquelle

Abgeleitete oder historische Nachweistabelle; fachliche Führung liegt meist in der operativen Kerntabelle.

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.

Wird gelesen von2 Lese-Hinweise
portal_users.phpstammdaten.php
Wird beschrieben von0 Schreib-Hinweise

Aktuell sind keine schreibenden Prozesse oder Hinweise dokumentiert.

Zusätzliche Hinweise5 Einträge
#portal#audit#log#used#tenant

Schlüssel & Lifecycle

Wichtige Strukturmerkmale

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

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

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

Zeitstempel, Audit und Verknüpfungen
created_atht_hotel_nractor_user_idtarget_user_id

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 öffnen9 Spalten
SpalteTypNullDefaultKeyExtraKommentar
audit_idbigint(20) unsignedNOPRIauto_increment
ht_hotel_nrint(11)NOMUL
actor_user_idbigint(20) unsignedYESNULLMUL
target_user_idbigint(20) unsignedYESNULLMUL
actionvarchar(80)NO
details_jsonlongtextYESNULL
ipvarchar(45)YESNULL
user_agentvarchar(255)YESNULL
created_atdatetimeNOcurrent_timestamp()