hcc_sp_campaign_offers
Vertiefte Sicht auf fachlichen Zweck, Mandantenbezug, Nutzungsstatus, Datenverantwortung, Risiken und Spaltenstruktur dieser Tabelle.
Dieser Bereich ist für sichtbare, operative oder produktive Abläufe besonders relevant.
Dieser Bereich arbeitet direkt mit hotel- bzw. mandantenbezogenem Scope. Änderungen sollten immer auf saubere Zuordnung und Scope-Logik geprüft werden.
Langbeschreibung
HotelPass-Kampagnen-Angebote
Diese Tabelle ordnet HotelPass-Angebote einzelnen Kampagnen zu. Sie bildet damit die Verbindung zwischen der übergeordneten Kampagne und den konkreten Vorteilen oder Angeboten, die darin enthalten sind.
Überblick
Diese Tabelle ordnet HotelPass-Angebote einzelnen Kampagnen zu. Sie bildet damit die Verbindung zwischen der übergeordneten Kampagne und den konkreten Vorteilen oder Angeboten, die darin enthalten sind.
Fachlicher Zweck
Die Tabelle speichert die Zuordnung zwischen Kampagnen und Angeboten, damit mehrere HotelPass-Angebote sauber in einer gemeinsamen Aktion zusammengeführt werden können.
Ohne diese Tabelle gäbe es keine saubere Many-to-Many-Verknüpfung zwischen Kampagnen und Angeboten. Kampagnen könnten dann nicht flexibel mehrere Angebote bündeln.
Die Tabelle ermöglicht eine flexible Vermarktung, weil Angebote beliebig zu Kampagnen zusammengefasst werden können, ohne die Angebotsdaten selbst zu duplizieren.
Einfach erklärt
Einfach erklärt ist dies die Zuordnungstabelle zwischen einer HotelPass-Aktion und den Angeboten, die zu dieser Aktion gehören. Sie beantwortet also die Frage: Welche Angebote stecken in welcher Kampagne?
Technische Einordnung
Technisch ist dies eine klassische Mapping- bzw. Join-Tabelle zwischen hcc_sp_campaigns und hcc_sp_offers. Sie enthält wenig eigene Fachlogik, ist aber für die Struktur des Moduls zentral.
Änderungen an dieser Tabelle beeinflussen sofort, welche Angebote einer Kampagne zugerechnet werden. Änderungen sollten daher immer im Zusammenspiel mit Kampagnen-Ansicht und Ausspielung geprüft werden.
Typische Nutzung und Inhalte
- Zuordnung eines Angebots zu einer Kampagne
- Aufbau von Themen- oder Saisonkampagnen mit mehreren Angeboten
- Auslesen aller Angebote einer aktiven Kampagne
- Kampagnen-ID
- Angebots-ID
- Hotelbezug
- Zeitpunkt der Zuordnung
- Eine Sommer-Kampagne erhält drei passende HotelPass-Angebote
- Ein Angebot wird aus einer Kampagne entfernt, bleibt aber als eigenständiges Angebot bestehen
Beziehungen und Risiken
- Verbindet direkt hcc_sp_campaigns mit hcc_sp_offers
- Wird oft gemeinsam mit Kampagnen- und Angebotslisten ausgewertet
- Doppelte oder fehlerhafte Zuordnungen führen zu unklarer Kampagnenstruktur
- Fehlende Einträge machen Kampagnen inhaltlich leer
- Typische Join-Tabelle mit hoher fachlicher Wirkung trotz einfacher Struktur
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.
Mapping zwischen Kampagnen und Angeboten im HotelPass-Kontext.
Mandantenbezug läuft über hotel_nr. | Verknüpft Kampagnenlogik mit konkreten Angeboten.
Fehlerhafte Zuordnungen wirken auf Kampagnenausspielung und Angebotsbezug.
Produktiv relevante Tabelle innerhalb des dokumentierten Moduls.
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.
Produktionsrelevante Daten nur mit fachlicher Archivierungsstrategie bereinigen.
Tenant-Key, Primärschlüssel und Mapping-Bezüge konsistent halten.
Änderungen mit kurzem Funktions- und Ausgabetest absichern.
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.
Verwendet in Dateien
Wird gelesen von
Wird beschrieben von
Zusätzliche Hinweise
Schlüssel & Lifecycle
Wichtige Strukturmerkmale
Hier werden technische Merkmale der Tabelle zusammengefasst, zum Beispiel Schlüssel, Statusfelder und typische Verknüpfungsspalten.
Es wurden keine typischen Status-, Lösch- oder Sichtbarkeitsfelder erkannt.
Weiterarbeiten
Was noch dazugehört
Wenn du die Tabelle weiter untersuchen willst, findest du hier passende Dateien und fachlich verwandte Tabellen.
Es wurden keine passenden Dateien mit direktem Bezug erkannt.
Spaltenstruktur
Spalten im Überblick
Hier siehst du die Felder der Tabelle mit Typ, Standardwerten und technischen Zusatzinformationen.
Spaltenstruktur öffnen
| Spalte | Typ | Null | Default | Key | Extra | Kommentar |
|---|---|---|---|---|---|---|
| id | bigint(20) unsigned | NO | PRI | auto_increment | ||
| hotel_nr | int(10) unsigned | NO | MUL | |||
| campaign_id | bigint(20) unsigned | NO | MUL | |||
| offer_id | bigint(20) unsigned | NO | MUL | |||
| created_at | datetime | NO | current_timestamp() |