[Php-avanzado] ejercicio normalización

Maximiliano Lizondo lizondomaximiliano en gmail.com
Lun Dic 2 19:59:23 ART 2013


Por ahí le estoy pifiando con lo de las relaciones "uno a muchos", Ejemplo:
varios clientes pueden tener el mismo país (o dicho de forma más rara: un
país puede tener varios clientes). Esa es la lógica que utilicé  en todas
las tablas.


El 2 de diciembre de 2013 19:53, Maximiliano Lizondo <
lizondomaximiliano en gmail.com> escribió:

> Leo, no entiendo cuáles campos no dependen de las claves en las tablas
> "Clientes" y "Ciudades". En la tabla "Ciudades", debía decir
> "nombre_ciudad" en lugar de "nombre_provincia". Aún así, no veo en esta
> última tabla los 2 campos que no dependen de la clave...(agrego el
> ejercicio con las correcciones que pude hacer)
>
> Clientes:
> id_cliente (clave)
> nombre_cliente
> apellido
>  fecha de nacimiento
> dirección
> teléfono
> e-mail
>  id_país
> id_provincia
> id_ciudad
>  Paises:
> id_pais
> nombre_pais
>
> Provincias:
> id_provincia
>  nombre_provincia
> id_país
>
> Ciudades:
>  id_ciudad
> código postal
> nombre_ciudad
> id_provincia
>
> Consultas:
> id_consulta
> consulta realizada
>  respuesta a la consulta
> estado de la consulta
> id_cliente
>
>
> El 20 de noviembre de 2013 12:01, Leonardo Tadei - Pegasus Tech Supply <
> leonardot en pegasusnet.com.ar> escribió:
>
> Hola Maximiliano,
>>
>>         tengo varios mensajes tuyos pendientes de respuesta (es una de
>> esas
>> semanas)
>>
>>         Veremos la normalización en clase el jueves.
>>         Mientras, te adelanto que tenés en Clientes dos campos que no
>> dependen
>> de la clave primaria, en Ciudades tenés tres campos que no dependen de
>> la clave primaria y te falta una tabla.
>>
>>         Seguimos!
>>
>> El mar, 19-11-2013 a las 20:34 -0200, Maximiliano Lizondo escribió:
>> > Ah, me faltó poner el "id_ciudad" en la tabla Clientes...
>> >
>> >
>> > El 19 de noviembre de 2013 19:30, Maximiliano Lizondo
>> > <lizondomaximiliano en gmail.com> escribió:
>> >         Alguien llegó a las mismas tablas en este ejercicio?
>> >
>> >
>> >         1) Crear las tablas necesarias en tercera forma normal para
>> >         guardar los siguientes datos:
>> >          Nombre, Apellido, Fecha de Nacimiento, Dirección, Teléono,
>> >         e-mail, Ciudad,
>> >          Código Postal, Provincia, País, Consulta Realizada
>> >         (pregunta),
>> >          Respuesta a la Consulta, Estado de la Consulta (Pendiente,
>> >         Respondida, Descartada)
>> >
>> >
>> >         Clientes:
>> >         id_cliente (clave)
>> >         nombre_cliente
>> >         apellido
>> >         fecha de nacimiento
>> >         dirección
>> >         teléfono
>> >         e-mail
>> >         id_pais
>> >         id_provincia
>> >
>> >
>> >         Paises:
>> >         id_pais
>> >         nombre_pais
>> >
>> >
>> >         Provincias:
>> >         id_provincia
>> >         nombre_provincia
>> >         id_país
>> >
>> >
>> >         Ciudades:
>> >         id_ciudad
>> >
>> >         código postal
>> >         nombre_provincia
>> >         id_país
>> >         id_provincia
>> >
>> >
>> >         Consultas:
>> >
>> >         id_consulta
>> >         consulta realizada
>> >         respuesta a la consulta
>> >         estado de la consulta
>> >         id_cliente
>> >
>> >
>> >         --
>> >         Ing. Maximiliano Andrés Lizondo
>> >               * Teléfonos: 0223-493-5488 (particular) - 2236-321708
>> >                 (móvil)
>> >               * Perfil profesional en
>> >                 LinkedIn: http://ar.linkedin.com/pub/maximiliano-andr%
>> >                 C3%A9s-lizondo/61/906/344
>> >
>> >
>> >
>> >
>> > --
>> > Ing. Maximiliano Andrés Lizondo
>> >       * Teléfonos: 0223-493-5488 (particular) - 2236-321708 (móvil)
>> >       * Perfil profesional en
>> >         LinkedIn: http://ar.linkedin.com/pub/maximiliano-andr%C3%
>> >         A9s-lizondo/61/906/344
>> > _______________________________________________
>> > Lista de correo: Php-avanzado
>> > Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
>> > Administración Web:
>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>> > Desubscripción:
>> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>>
>> --
>> Leonardo Tadei
>> leonardot en pegasusnet.com.ar
>> Web: http://leonardo.tadei.com.ar
>> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>>
>> _______________________________________________
>> Lista de correo: Php-avanzado
>> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
>> Administración Web:
>> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>> Desubscripción:
>> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>>
>
>
>
> --
> *Ing. Maximiliano Andrés Lizondo*
>
>    - *Teléfonos: **0223-493-5488* (particular) - *2236-321708* (móvil)
>    - *Perfil profesional en LinkedIn: *
>    http://ar.linkedin.com/pub/maximiliano-andr%C3%A9s-lizondo/61/906/344
>
>


-- 
*Ing. Maximiliano Andrés Lizondo*

   - *Teléfonos: **0223-493-5488* (particular) - *2236-321708* (móvil)
   - *Perfil profesional en LinkedIn: *
   http://ar.linkedin.com/pub/maximiliano-andr%C3%A9s-lizondo/61/906/344
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20131202/bbe99928/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado