Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

tabla sin primary key

Estas en el tema de tabla sin primary key en el foro de Bases de Datos General en Foros del Web. Hola a todos quería saber si alguien me puede decir que pasa con una tabla que solo lleva nombres (camila, andres,etc), ya que corresponde a ...
  #1 (permalink)  
Antiguo 25/04/2012, 10:06
 
Fecha de Ingreso: abril-2012
Ubicación: Santiago
Mensajes: 2
Antigüedad: 12 años, 6 meses
Puntos: 0
tabla sin primary key

Hola a todos

quería saber si alguien me puede decir que pasa con una tabla que solo lleva
nombres (camila, andres,etc), ya que corresponde a una lista desplegable, donde no existe ningún campo principal, es necesario crearle un pk?:cantando
  #2 (permalink)  
Antiguo 25/04/2012, 10:27
 
Fecha de Ingreso: abril-2012
Ubicación: CCS
Mensajes: 2
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: tabla sin primary key

tendrias la tabla en 1NF, deberias considerar en seleccionar una columna de la tabla como clave primaria o incluso una clave compuesta, asi te podrias evitar dolores de cabeza en el futuro, al momento de realizar selects, update etc, imaginate modificar el telefono de carlos, pero hay como 800 carlos....
  #3 (permalink)  
Antiguo 25/04/2012, 13:06
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: tabla sin primary key

Cita:
tendrias la tabla en 1NF,
¡Error!
Sería una tabla desnormalizada.
La 1FN exige que por lo menos no existan grupos repetitivos de datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: key, primary, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:10.