The source database can by different from the target database.
Here the Documentations for the MySQL edition
Here the Documentations for the PostgreSQL edition
All other database types have less options and you can refer to the tPostgresql edition documentation. The option what should happens if keys are doubled does not exist here.