By setting the Table Order synchronization parameter you can control the order of synchronization operations.
To specify a table order for synchronization, you can use the TableOrder parameter programmatically or as part of the ulsync utility during testing. The TableOrder parameter specifies the order of tables that are to be uploaded.
You only need to explicitly set the table order if your UltraLite database has:
Foreign key cycles. You must then list all tables that are part of a cycle.
Different foreign key relationships from those used in the consolidated database.