idea ... An idea requires an intermediate database (exchange database). In the exchange database, you have tables with data for each direction of synchronization. And using change tracking on db exchange and central.
On the local database side there can be rows with flags:
localdb-exchange db.
localdb ( ), db ( ).
db db , .
Trancking !