Una clave compuesta usa la combinación de dos o más columnas para identificar de forma única cada fila de una tabla, en lugar de depender de una única columna, siendo útil cuando ninguna columna individual por sí sola es suficiente para garantizar esa unicidad.
Un ejemplo típico
En una tabla intermedia que representa la relación muchos a muchos entre estudiantes y cursos, la combinación de “id de estudiante” e “id de curso” suele formar la clave compuesta, ya que ninguna de las dos columnas por separado sería única en esa tabla, pero la combinación específica de ambas sí lo es.
