una Relacion se encuentra en tercera Forma Normal (3FN) si previamente se encuentra en 2FN y ningun atributo no clave esta en dependencia funcional (DF) con algun otro atributo no clave es decir no cuenta con Depedencias Transitivas (DT).
Ejemplos:
En el siguiente ejemplo se muestra que la PK es el atributo DNI ya que por el numero de dni se puede saber el nombre y apellido de la persona en referencia.Asimismo, se ve que los atributos no claves no cuentan con dependencia transitiva entre ellos y ambos dependen unicamente de la PK
Persona:
DNI
|
Nombre
|
Apellido
|
12124948
|
José
|
Valiente
|
20124520
|
Ricardo
|
Rivas
|
41578596
|
Joan
|
Rojas
|
Producto:
(C-Producto, $ Precio Unitario)
Cliente 1:
(C-Cliente, N-Cliente, N Ciudad)
Ciudad:
(N Ciudad, $ Flete)
En este ultimo caso, existen 3 claves primarias analizando nos percatamos que se encuentran atomizadas es decir no pueden ser divididos mas, asimismo el atributo no clave cantidad pedida se encuentra en DF con las 3 PK . ya que, por el codigo del cliente puedo saber la cantidad pedida, por el codigo del producto tambien puedo saber la cantidad pedida y por ultimo por la direccion del pedido tambien puedo verificar la cantidad que se pidio.ademas, cabe resaltar que no existe DT entre los atributos no claves
Pedido 1:
(C-Cliente, C-Producto, D Pedido, Q Pedida)
No hay comentarios:
Publicar un comentario