▲ | gizmo 4 days ago | |
I think that the database layer is the wrong layer for reconciliation of change sets. The main problem with any sync system that allows extensive offline use is in communicating how the reconciliation happens so users don't get frustrated or confused. When all reconciliation happens as a black box your app won't be able to do a good job at that. |