human
How do I choose a primary key in a database?
assistant
Choose a Primary Key in a Database
1. Each primary key record must be unique.
2. The values in the primary key can never change.
3. No null values can exist in the primary key.
4. If you can't select a primary key that meets this criteria, create a surrogate key.