Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/10/2013, 21:24
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: Modelo entidad-relación

Las reglas de normalización son muy claras, y las tres primeras se expresan en cadena:

Cita:
Una tabla está en Primera Forma Normal si:
- Todos los atributos son atómicos( un atributo es atómico si los elementos del dominio son indivisibles).
- La tabla contiene una clave primaria única.
- La clave primaria no contiene atributos nulos.
- No debe existir variación en el número de atributos.
- Los atributos no clave deben identificarse por la clave (Dependencia Funcional)
- Deben ser independientes del orden tanto de las filas como de las columnas, es decir, si los datos cambian de orden no deben cambiar sus significados
- no existen atributos multivaluados (no puede tener múltiples valores en cada columna).

Una tabla está en 2FN si:
- Está en 1FN.
- Los atributos que no forman parte de ninguna clave dependen de forma completa de la clave principal.

La tabla se encuentra en 3FN si:
- Está en 2FN.
- No existe ninguna dependencia funcional transitiva entre los atributos que no son clave.
Básicamente, es una cadena de dependencias, por lo que primero es mejor comprender el concepto de dependencia funcional.

Por cierto: No confundas cardinalidad de una relación con normalización. Son conceptos relacionados, pero no son lo mismo.

Claramente: ¿Qué dudas tienes de las reglas expuestas?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)