Primary key generation
Entity beans need primary keys
these are frequently not based on data
random (e.g. timestamp) generation is not reliable - Options:
- Use Globally Unique Identifier Algorithm
- Use a Singleton (via JNDI)
- Use an entity bean or stateless session bean
- Use the database itself