Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/06/2014, 14:16
mpuebla
 
Fecha de Ingreso: junio-2014
Mensajes: 1
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: duda con autoincrement i llave primaria

Totalmente de acuerdo con gnzsoloyo, pero agrego más.Cuando se utiliza un campo llave auto-incremental y ya existen en la tabla otros campos que pueden ser llave, entonces estamos violando la tercera forma normal porque existirán dependencias transitivas de atributos no primos con la llave primaria, es decir, hay atributos que no son llaves ni forman parte de la llave (en caso de llaves compuestas) que dependen funcionalmente de un atributo que no está definido como llave y este a su vez depende de la llave primaria.
En resumen, siempre que existan atributos que pueden ser llaves y se utilice una llave auto-incrmental estariamos violando la tercera forma normal.