Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Y la clave primaria?

jajaja... está bien que es el primer ejercicio en SQL y permite hacer luego un alter table, pero aconsejo que se ya se cree la clave primaria, en este caso la PRIMARY KEY va a ser DNI, aunque ha pasado que hay personas con el mismo número de DNI, allí se resuelve haciendo una clave primera con dos campos (DNI + NOMBRE).

1 respuesta
solución!

¡Hola Eduardo!

Gracias por compartir tu comentario sobre la creación de la clave primaria en SQL. Tienes razón en que es importante definir una clave primaria para cada tabla. La clave primaria es una columna o conjunto de columnas que identifican de forma única cada fila en una tabla.

En cuanto a tu sugerencia de crear una clave primaria con dos campos (DNI + NOMBRE), es una buena opción si hay personas con el mismo número de DNI. Sin embargo, es importante tener en cuenta que la columna de nombre puede ser propensa a errores de ortografía o cambios de nombre, lo que podría afectar la integridad de la clave primaria.

En cualquier caso, es importante tener en cuenta las particularidades de cada tabla y de los datos que se están manejando para elegir la mejor opción de clave primaria.

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)