Change ID(int) to UUID
can I create an additional column in each UUID table and use it at the address?


You can add an alternate key using a UUID like this:

alter table SomeTable add uuid uniqueidentifier unique not null default newsequentialid() 


Which will add minimal overhead, and provide efficient single-row lookups.