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_sg_medien_usage

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

← Zurück zu Datenbank

Booyage ConciergeNutzung: aktivKritikalität: hochTenant-Key: hotel_nrGo-Live: hoch
8
Spalten
6
Dateibezüge
9
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.

Langbeschreibung

StayGuide-Medienverwendung

Diese Tabelle dokumentiert, wo und wie einzelne Medien im StayGuide verwendet werden. Sie sorgt damit dafür, dass Bilder, Dateien oder andere Medien nicht nur gespeichert, sondern auch nachvollziehbar zugeordnet sind.

Überblick
Kurzbeschreibung

Diese Tabelle dokumentiert, wo und wie einzelne Medien im StayGuide verwendet werden. Sie sorgt damit dafür, dass Bilder, Dateien oder andere Medien nicht nur gespeichert, sondern auch nachvollziehbar zugeordnet sind.

Fachlicher Zweck
Wofür diese Tabelle gebraucht wird

Die Tabelle speichert die konkrete Verwendung von StayGuide-Medien in verschiedenen Inhalten oder Bereichen, damit das System weiß, wo ein Medium eingesetzt wird und welche Auswirkungen Änderungen haben.

Warum es sie gibt

Ohne diese Tabelle wäre schwer nachvollziehbar, welche Inhalte ein bestimmtes Medium nutzen. Das würde Austausch, Löschung oder Qualitätssicherung von Medien deutlich riskanter machen.

Nutzen im Alltag

Die Tabelle erhöht Stabilität und Wartbarkeit des Medienmanagements, weil sichtbar wird, welche Inhalte von einem Medium abhängen. Das reduziert Fehler und spart Pflegeaufwand.

Einfach erklärt
Für Nicht-Techniker

Einfach erklärt ist dies die Verwendungsübersicht für Medien in der Gästemappe. Sie zeigt dem System, an welchen Stellen ein Bild oder eine Datei eingesetzt wird, damit nichts versehentlich gelöscht oder falsch ausgetauscht wird.

Technische Einordnung
Für Entwickler

Technisch ist dies eine Usage- bzw. Referenzierungstabelle rund um hcc_sg_medien. Sie hilft, Medienbezüge zwischen dem Medienspeicher und den fachlichen Zielobjekten sauber nachzuhalten und ermöglicht sicherere Änderungen an Medienbeständen.

Was Änderungen auslösen können

Änderungen an dieser Tabelle wirken sich oft auf die Nachvollziehbarkeit von Mediennutzung aus. Besonders relevant ist sie bei Cleanup-, Migrations- oder Austauschprozessen von Medien.

Typische Nutzung und Inhalte
Typische Nutzung
  • Prüfen, wo ein bestimmtes Medium aktuell verwendet wird
  • Absichern von Lösch- oder Austauschvorgängen
  • Nachvollziehen von Medienbezügen in Artikeln, Angeboten oder anderen StayGuide-Bereichen
Hauptinhalte
  • Referenz auf das Medium
  • Referenz auf das Zielobjekt oder den Zielbereich
  • Informationen zur Art oder Rolle der Verwendung
Beispiele
  • Ein Bild wird einem Artikel als Hero-Medium zugeordnet und die Nutzung wird hier dokumentiert
  • Vor dem Löschen eines Mediums wird geprüft, ob es noch an anderer Stelle verwendet wird
Beziehungen und Risiken
Wichtige Beziehungen
  • Verknüpft sich direkt mit hcc_sg_medien
  • Hat typischerweise fachliche Bezüge zu Artikeln, Angeboten oder anderen medienfähigen StayGuide-Objekten
Risiken
  • Fehlende oder falsche Usage-Daten können zu versehentlichen Löschungen oder falschen Ersetzungen führen
  • Inkonsistente Medienreferenzen erschweren Qualitätssicherung und Redaktionspflege
Hinweise
  • Diese Tabelle ist eher technisch-operativ als redaktionell
  • Sie ist besonders nützlich für Medienpflege, Qualitätssicherung und sichere Änderungen

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 / BereichBooyage Concierge
Status im Projektaktiv
Hotel- / Mandanten-Schlüsselhotel_nr
Wichtigkeithoch
Relevanz im Betriebhoch
Datenbank-EngineInnoDB
Zweck und Aufgabe

Dokumentiert oder steuert die Verwendung von Medien in konkreten Concierge-Kontexten.

Wichtige Beziehungen

Mandantenbezug läuft über hotel_nr. | Wird im Code von 6 Datei(en) direkt referenziert. | Verbindet Medien mit konkreten Ausgabekontexten. | Relevant für sichere Mehrfachnutzung und Verwendungsnachweis.

Risiken bei Änderungen

Fehlerhafte Werte wirken direkt auf sichtbare Gastansichten, Modulverfügbarkeit oder Medienausgabe.

Praktischer Hinweis

Direkter Einfluss auf sichtbare Concierge-Inhalte oder produktive Modulsteuerung.

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äneConcierge
Datenklassemapping
Lifecycledauerhaft
PIInein
Aufbewahrung und Historie

Produktionsrelevante Daten nur mit fachlicher Archivierungsstrategie bereinigen.

Worauf bei Datenqualität zu achten ist

hotel_nr, Primärschlüssel und abhängige Zuordnungen müssen konsistent bleiben.

Risiko bei Umbauten

Änderungen nur mit Blick auf Seiteneffekte, Frontend-Slots und abhängige Prozesse durchführen.

Führende Datenquelle

Führende Concierge-Medienquelle.

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 von8 Lese-Hinweise
hotel/modules/stayguide/api/guestmap/guestmap_data.phphotel/modules/stayguide/article_edit.phphotel/modules/stayguide/documents.phphotel/modules/stayguide/legal.phphotel/modules/stayguide/media.phphotel/modules/stayguide/tabellen.sqlmodules/stayguide/api/guestmap/guestmap_data.phpmodules/stayguide/facilities.php
Wird beschrieben von1 Schreib-Hinweise
dashboard medienverwaltung
Zusätzliche Hinweise8 Einträge
#hcc#medien#usage#used#tenant#concierge#stayguide#media

Schlüssel & Lifecycle

Wichtige Strukturmerkmale

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

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

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

Zeitstempel, Audit und Verknüpfungen
erstellt_amhotel_nrmedien_identity_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 öffnen8 Spalten
SpalteTypNullDefaultKeyExtraKommentar
usage_idbigint(20)NOPRIauto_increment
hotel_nrint(11)NOMUL
medien_idbigint(20)NOMUL
entity_typvarchar(32)NO
entity_idbigint(20)NO
rollevarchar(32)NO
sortint(11)NO0
erstellt_amdatetimeNOcurrent_timestamp()