"Pide Sarayı" wurde 1987 als kleiner Laden an der Tunalı-Straße in Ankara eröffnet. Heute umfasst die Kette 30 Filialen, und Inhaber Hakan steht vor einem klassischen Problem: Hackfleisch-Pide kostet in Tunalı 95₺, in Eskişehir nur 75₺ — aber Beschreibung, Allergene und Bilder müssen überall identisch sein. Wenn im November die Kastanien-Sorbet-Aktion startet, sollen alle 30 Filialen gleichzeitig aktualisiert werden.
Parent-Child-Modell
In thMenu basiert das Multi-Standort-System auf parent_restaurant_id. Die Filiale Tunalı ist der "Parent", die anderen 29 sind Children. Produkte und Kategorien werden geerbt; nur Preisabweichungen liegen in einer price_override-Tabelle.
Beim QR-Scan löst die API den Override über eine sichere Subquery auf — kein JOIN. Tunalı zeigt 95₺, Eskişehir 75₺. Gleicher Artikel, gleiche Beschreibung, gleiches Foto.
Regionale Overrides
Filialen bilden Gruppen: 8 Marmara-Filialen kaufen vom gleichen Lieferanten. Statt 8 einzelner Overrides legen wir eine region_id "Marmara" an. Der Override gilt für alle Filialen der Region.
Auflösungsreihenfolge: Filiale > Region > Parent. Bursa kann eigene Preise setzen; sonst greift Marmara; sonst der Parent. So werden 85% der Filialen auf Region-Ebene gepflegt.
Nächtlicher Push um 03:00
Hakan fügt die November-Aktion einmal im Admin hinzu und plant sie auf 2026-11-01 03:00 UTC. Ein Cron-Job invalidiert dann die Caches aller 30 Filialen, schreibt das neue Menü ins KV und um 05:00 sehen alle Gäste die Aktion.
POS-basierte Preise wären hier ein Albtraum: 30 Terminals manuell zu aktualisieren ist fehleranfällig. Menü-basierte Preise sind die einzige Wahrheit; das POS liest nur.
FAQ
Filiale verlässt das Hauptmenü? parent_restaurant_id auf NULL setzen. Overrides müssen manuell entfernt werden.
Franchise-Overrides möglich? Ja, mit rollenbasierten Berechtigungen pro Filiale.
Welcher Plan? Multi-Standort gibt es ab Pro+.
Hilfreich? Teilen Sie es.
Verwandte Artikel
Statischer QR vs. dynamischer QR: 3-Jahres-Gesamtkostenvergleich
Ein 24-Tisch-Bistro rechnet vor: 21.000 TRY für Nachdrucke vs. 11.640 TRY für dy…
Omotenashi trifft QR: Japanische Gastfreundschaft ohne Verlust der Menschlichkeit
Warum Tokios Sukiyabashi Jiro QR-Menüs ablehnt, während 68% der mittleren Izakay…
AR-Essensvorschau via WebXR: Browser-basiertes 3D ohne App
Wie Dishoom Soho mit model-viewer 22% höhere Bestellsummen erzielte. Sub-200KB .…