Working on occasionally connected application on Windows Mobile devices. Application stores data locally in SQL CE database which is synced with MSSQL DB using MS Sync Framework (via web service).
Now it's necessary to sync mobile DB with 2 different server databases. I.e. SQL CE database has tables A,B,C. Tables A and B should be synced with tables A and B on ServerDatabase1, and table C should be synced with table C on ServerDatabase2.
I'm thinking of creating a second set of Sync objects (SyncAgent and SyncProvider) that will be used for syncing with second database. But I was wondering if there's some other more convenient way to do this.