Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

mysql cuantas claves primaria pueden existir en una tabla?

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

buenas tardes, Creo que hay un error en este test, contesté B y C como correcta más sin embargo el sistema dice que la opción C es falsa, estoy de acuerdo, pero la opción A es falsa, Consulté en Google para confirmar y esto dice: En una tabla sólo puede tener una única llave primaria. Además de la llave primaria, una tabla puede tener cero o más llaves foráneas, que son columnas que referencian las llaves primarias de otras tablas.

Dejo mi inquietud para la respectiva aclaración, gracias

2 respuestas

Hola Emiro , espero que estés muy bien.

Solo puede tener una llave primaria , pero puede tener ninguna o muchas llaves foráneas.

La resposta C no eres correcta , porque hablas que cuándo se cria una nueva tabla se tiene que tener llaves primaria. No es obligatorio . Por ejemplo ,

*Tabla cargo *

IdCargoNombreCargo
11Dessarollador Jr.
22Web Designer

La llave primaria es IdCargo

Tabla Funcionario

NombreCargoNombreSalario
Web DesignerJonas Padilha2.500
Dessarollador Jr.Talia Maria3.600

La tabla funcionario no possui ninguna llave primaria , pero contiene la llave foráneas NombreCargo.

Un saludo.

Si este post te ayudó, por favor,

Hola amigo, en realidad en una tabla si puede llevar mas de una llaves primaria y se las denominan como llaves compuestas