INFO
Caracteristicas:
Prohíbe a uncampo contener más de un valor de su dominio de columna.
Una tabla no debe tener atributos que acepten valores nulos.
Prohíbe a un campo contener más de un valor de su dominiode columna.
ID Cliente
Nombre
Apellido
Teléfono
123
Rachel
Ingram
555-861-2025
456
James
Wright
555-403-1659
555-776-4100
789
Cesar
Dure
555-808-9633
Estarepresentación hace uso de columnas que permiten valores nulos, y por lo tanto no se conforman con la definición de la 1NF
ID Cliente
Nombre
Apellido
Teléfono 1
Teléfono 2Teléfono 3
123
Rachel
Ingram
555-861-2025
-----------------
-----------------
456
James
Wright
555-403-1659
555-776-4100
-----------------
789
Cesar
Dure
555-808-9633-----------------
-----------------
El diseñador puede, alternativamente, conservar una sola columna de número de teléfono, pero alterando su dominio.
(Considerando que en la 1FN, portener un mínimo de atributos, no se pueden poner tantos argumentos)
IDCliente
Nombre
Apellido
Teléfono
123
Rachel
Ingram
555-861-2025
456
James
Wright
555-403-1659,555-776-4100
789
Cesar
Dure
555-808-9633
Lo Correcto:
Clientes:
ID Cliente
Nombre
Apellido
123
Rachel
Ingram
456
James
Wright
789
Cesar
Dure
Teléfono del cliente:
IDCliente
Teléfono
123
555-861-2025
456
555-403-1659
456
555-776-4100
789
555-808-9633
Lo anterior muestra la correcta forma de hacer una base de datos de la 1 Forma Normal, asíse podrán omitir errores como exceder el limite de caracteres de un dominio, meter mas información de la debida en una columna o fila y tener valores nulos en los campos.
Regístrate para leer el documento completo.