Your system is responsible for storing a series of user-generated events, each characterized by a unique identifier, the time of occurrence, and the type of event. Given the need to prevent disproportionate use of any single data partition for storage and retrieval operations, which scheme should you adopt for the partition key assignment?
Assign a unique identifier as the sole partition key
Designate the event type as the partition key
Use the occurrence time as the sole partition key
Combine the unique identifier with the occurrence time to formulate a partition key