Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2012, 18:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: <!-- google_ad_section_start -->cuando es 2fn?<!-- google_ad_section_end -

Es una pregunta para Santa Wikipedia, como dijo otro forista (Normalizacion de Base de Datos: Formas Normales).
Pero anticipandome, te diré que una tabla está en 2FN cuando ningún atributo de la tabla depende parcialmente de la clave y tampoco depende de otro atributo no clave.
Esto significa que si la clave primaria fuese una clave compuesta, no debe haber ningún atributo que dependa solamente de una parte de la clave, sino que debe depender de toda la clave al mismo tiempo.
Y tampoco debe haber datos que dependan de otro dato de la tabla que no sean la PK.

¿Se entiende?

Si R(A, B, C, D, E, F), donde (AB) es PK, C no puede depender de A, o de B, sino de (AB); y tampoco puede F depender de D, debe depender también y exclusivamente de (AB).
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)