When you use the geoprocessing tool to sync your data to amigocloud, a few supporting tables are added to your database.
The AmigoSync table is responsible for tracking which datasets in the geodatabase are syncing with which dataset in amigocloud. It can track which project as well so that one feature class or table can be synced with multiple projects.
The AmigoRel table tracks which relationships are being synced to AmigoCloud. As we support related tables and related data, it is important to ensure that the relationships are maintained when syncing the data.
As nonversioned geodatabase do not track edits or differences to the data, we use these tables to contain a hash of the data so we can detect differences when syncing the database. As you sync the same feature class or table to multiple projects, it gains a hash for each project, enabling the tool to track differences between projects and keep them all in sync