You could also just do a bulk export and bulk insert into the other database... so long as you stick the referential integrity checks (foreign keys, mainly) on the database
after the data has been imported, you won't need to worry about what order you transfer the tables/data across in.
Do you know which databases you're going to be moving stuff between? (Or if you're actually going to be doing that, or if you even have the job

)