Do you really need a UUID/GUID?

The architectural consequences of using UUID/GUID's may outweigh their benefits.

Richard Clayton

Unrepentant Thoughts on Software and Management.