11/03/2009, 13:10
|
| | Fecha de Ingreso: abril-2008 Ubicación: Rubí
Mensajes: 131
Antigüedad: 16 años, 9 meses Puntos: 3 | |
Respuesta: inmobiliaria Hola destor, bueno supongo que la teoría te la sabras; Pero de todas formas un repasito rapido:
1FN: Todos los valores son atómicos (Simples e indivisibles)
Algunas veces no nos es necesario dividir los valores a atomicos (como el numero telefonico por ejemplo) pero de vez en cuando si lo es. En el campo usuario por ejemplo, veo el campo Nombre y apellido; suponiendo que tenga 1 solo apellido? porque si Yo me quisiera introducir en esta base de datos, el vlaor de apellido no sería atomico, ya que contendría mis dos apellidos (Lopez Garcia, por decirte algo)
2FN Dependencia de un subconjunto de la clave primaria.
Esto nos viene a decir de que si existen varias claves primarias, todos los atributos necesitarán de las dos para su razon de ser; el echo de tener una sola clave primaria, hace que este directamente en segunda forma normal.
3FN Dependencia entre atributos
Si un atributo depende de otro atributo el cual no es clave primaria, no pasaras a la tercera forma normal.
La 4FN y la 5FN no las comentaré porque a efectos "prácticos" no se validan y son formas muy teoricas.
A partir de aquí podrás validar tus tablas. Sobre la relación de las tablas es cosa de ponerse, mirarse los requisitos, y si estan confusos liarse con ellos hasta organizarlos y poco a poco ir montando las relaciones y jerarquias.. no tiene mas. No se si usas un entorno para hacer esto, pero si no es así te recomiendo PowerDesginer (No me llevo comision :D )
Esto es todo :P Salu2! |