> Besides, I couldn't see much use in creating it as a primary
> key. How
> would I ever reference it from another table?
What does this have to do with beeing a primary key?
Well you reference to primary keys as you do with others?!?
When you have for example user ids you shouldn't have a customer without
a number.. So a primary key would be a good idea, wouldn't it?