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_system_topics

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

← Zurück zu Datenbank

Booyage ConciergeNutzung: aktivKritikalität: mittelGo-Live: hoch
6
Spalten
2
Dateibezüge
2
Lese-/Schreibhinweise
0
ID-/Verknüpfungsfelder
Go-Live-relevant
Dieser Bereich ist für sichtbare, operative oder produktive Abläufe besonders relevant.

Langbeschreibung

StayGuide-Systemthemen

Diese Tabelle enthält zentrale Themen oder Kategorien, die im StayGuide systemweit verwendet werden können. Sie dient als strukturierende Grundlage für Zuordnung, Navigation und inhaltliche Ordnung.

Überblick
Kurzbeschreibung

Diese Tabelle enthält zentrale Themen oder Kategorien, die im StayGuide systemweit verwendet werden können. Sie dient als strukturierende Grundlage für Zuordnung, Navigation und inhaltliche Ordnung.

Fachlicher Zweck
Wofür diese Tabelle gebraucht wird

Die Tabelle speichert thematische Grundbausteine des StayGuide, damit Inhalte, Funktionen oder Wissensbereiche nicht unstrukturiert nebeneinander stehen, sondern sauber nach Themen geordnet werden können.

Warum es sie gibt

Ohne eine zentrale Thementabelle müssten Kategorien und Zuordnungen an vielen Stellen separat gepflegt werden. Das würde Inhalte schwerer wartbar machen und die Konsistenz im System schwächen.

Nutzen im Alltag

Die Tabelle verbessert Verständlichkeit und Pflege des StayGuide, weil Inhalte nicht chaotisch, sondern nachvollziehbar nach Themen organisiert werden können.

Einfach erklärt
Für Nicht-Techniker

Einfach erklärt ist dies die Themenliste des StayGuide. Sie hilft dabei, Inhalte wie Artikel, Angebote oder Hilfebereiche sinnvoll zu ordnen, damit Gäste und Hotelmitarbeiter sich besser zurechtfinden.

Technische Einordnung
Für Entwickler

Technisch ist dies eine strukturierende Stammdaten- bzw. Lookup-Tabelle im StayGuide-Modul. Sie wird typischerweise von Zuordnungstabellen, Navigationslogik oder Content-Bereichen verwendet, um Themen konsistent abzubilden.

Was Änderungen auslösen können

Änderungen an systemweiten Themen wirken sich oft direkt auf Navigation, Filter und Zuordnungen anderer StayGuide-Inhalte aus. Daher sollten Umbenennungen und Löschungen immer mit Blick auf bestehende Assignments erfolgen.

Typische Nutzung und Inhalte
Typische Nutzung
  • Anlage systemweiter Themen für Content- und Servicebereiche
  • Zuordnung von Artikeln, Angeboten oder Wissensinhalten zu Themen
  • Nutzung in Navigation, Filtern oder thematischen Übersichten
Hauptinhalte
  • Themennamen und Themenkennzeichen
  • Struktur- oder Sortierinformationen
  • Systemweite thematische Grunddefinitionen
Beispiele
  • Ein Thema wie Wellness, Gastronomie oder Anreise wird systemweit angelegt
  • Mehrere Inhalte werden später über Assignments an ein gemeinsames Thema gehängt
Beziehungen und Risiken
Wichtige Beziehungen
  • Arbeitet typischerweise mit hcc_sg_topic_assignments zusammen
  • Kann mit Artikeln, Angeboten, Wissensbereichen oder weiteren Content-Objekten verknüpft sein
Risiken
  • Uneinheitliche Themenbezeichnungen führen schnell zu unklarer Struktur und Doppelungen
  • Unsaubere Themenhierarchien erschweren Navigation und Pflege
Hinweise
  • Diese Tabelle strukturiert den StayGuide auf thematischer Ebene
  • Sie ist besonders hilfreich für skalierbare Content- und Wissensbereiche

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
Wichtigkeitmittel
Relevanz im Betriebhoch
Datenbank-EngineInnoDB
Zweck und Aufgabe

Verwaltet systemweite Pflicht- oder Standardthemen für die Concierge-Inhaltsstruktur.

Wichtige Beziehungen

Wird im Code von 2 Datei(en) direkt referenziert. | Soft-Delete- oder Statuslogik ist in der Struktur erkennbar. | Relevant für redaktionelle Inhalte, Struktur oder Wissensbasis innerhalb von StayGuide.

Risiken bei Änderungen

Fehlerhafte Inhalte, Zuordnungen oder Statuswerte wirken sich auf sichtbare Concierge-Funktionen und interne Abläufe aus.

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
Datenklassetransactional
Lifecycledauerhaft
PIInein
Aufbewahrung und Historie

Produktionsrelevante Daten nur mit fachlicher Archivierungsstrategie bereinigen.

Worauf bei Datenqualität zu achten ist

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

Risiko bei Umbauten

Änderungen mit kurzem Funktions- und Ausgabetest absichern.

Führende Datenquelle

Fachlich führende Tabelle innerhalb ihres Teilbereichs.

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
hotel/modules/stayguide/articles.phphotel/modules/stayguide/article_edit.php
Wird beschrieben von0 Schreib-Hinweise

Aktuell sind keine schreibenden Prozesse oder Hinweise dokumentiert.

Zusätzliche Hinweise7 Einträge
#hcc#system#topics#used#status#concierge#stayguide

Schlüssel & Lifecycle

Wichtige Strukturmerkmale

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

Primärschlüssel
topic_key
Eindeutige Felder und Indizes
topic_key
Status-, Lösch- und Sichtbarkeitsfelder
aktiv
Zeitstempel, Audit und Verknüpfungen

Es wurden keine auffälligen Audit-, Zeit- oder Verknüpfungsfelder erkannt.

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 öffnen6 Spalten
SpalteTypNullDefaultKeyExtraKommentar
topic_keyvarchar(32)NOPRI
titelvarchar(120)NO
iconvarchar(64)YESNULL
sortint(11)NO0
ist_pflichttinyint(1)NO1
aktivtinyint(1)NO1