I saw a lot of discussion about performance in GUID and INT (auto increment). But I could recommend you use a GUID.
Hm .. Are you asking about a field that is used as primary, or about the use / absence of relationships (insert a GUID into a table with another table with GUIDs and name associations)?
abatishchev
source share