Possible Duplicate:
SQL primary key, INT or GUID or..?
What is the best practise for using unique identifiers in sql server tables?
I have seen articles regarding using guid's or int's with pros and cons for each.
I am looking to go with the following principal, for external identifiers, guid's should be used but for internal identifiers, it best to go with int's.
I am looking for feedback on this principal and guidelines as to the best approach.