In tables where you need only 1 column as the key, and values in that column can be integers, when you shouldn\'t use an identity field?
To the contrary, in
If you need to merge databases it's a lot easier if you don't have to regenerate keys.