bezgl. Lauffähigkeit ohne Initialisierung: Ich hab die gleiche technische Lösung schon für eine Versicherungssoftware mit 8500 unanhängigen Maklern gemacht, dort fing jede datenbank auf einem defaultwert (zentraler generator für alle Tabellen steht auf 1 Mrd) an. Erst beim ersten synchronisieren bekam der den Offset (f1= 10 Mrd, f1= 20 Mrd, f3= 30 Mrd, usw.) und eine sp in der
DB hat alle seine pk und fk und den zentralen generator um den Offset erhöht, bevor die daten an die Zentrale gesendet wurden. Ganz nebenbei kann man dann für alle gesammelten Daten durch den Bereich, in dem sich die PKs befinden, sogar erkennen, wo die Daten entstanden sind.