I work exclusively with SQL Server backen, so choice comes down to int, bigint or uniqueidentifier (GUID). I do prefer the later.
>
>You are right about the definition of GUID and thanks for the link.
>
>Btw, lets just talk about surrogated key, I am interested to know how do you normally decide a length?
--sb--