Una de las 50 preguntas del tema
¿Cuánto sabes de SQL?Una clave primaria surrogate (o subrogada) es una clave artificial que no tiene significado para el negocio, típicamente un número autoincrementado o un UUID. A diferencia de una clave natural (basada en atributos del mundo real), una surrogate no cambia, es compacta y mejora el rendimiento de joins. Ejemplos comunes son columnas como 'id' o 'customer_id' que no representan datos reales del negocio.