Qué es
La clave primaria es el campo (o combinación de campos) que garantiza que cada fila de una tabla pueda identificarse de forma única, sin ambigüedad. Ningún valor de clave primaria puede repetirse ni quedar vacío dentro de la misma tabla.
Ejemplos habituales
Puede ser un número autoincremental generado por la propia base de datos (como un ID de cliente), o un valor naturalmente único del negocio, como el número de documento de identidad de una persona.
Por qué es tan importante
La clave primaria es la referencia que usan otras tablas para vincularse con esta mediante claves foráneas, y también es la columna sobre la que la base de datos suele crear automáticamente un índice, acelerando las búsquedas por ese campo.
