Hi Avinash
There is no need to sync the tables - here is the scenario..
Customers that use our software have a DB for each of their customers. When they get a new customer a default DB is created with tables fields and default data. Say the new customer has a requirement for a cash flow report that is identical to an existing customer? Here we just copy that table from customer A to customer B and it gets them off and running. Perhaps some modifications but a lot faster than creating the report from scratch.
This utility is a 'one-off' just to save time getting a new customer up and running