[Php-avanzado] ejercicio normalización
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mar Dic 3 23:13:59 ART 2013
Correcto!
El mar, 03-12-2013 a las 21:29 -0200, Maximiliano Lizondo escribió:
> Claro, es verdad, no pego una. Quedarían así entonces las tablas no?
>
>
> Consultas:
> id_consulta
> consulta realizada
> respuesta a la consulta
> id_cliente
> id_estado
>
>
> Estados_Consultas:
> id_estado
> estado_consulta
>
>
> El 3 de diciembre de 2013 16:15, Leonardo Tadei - Pegasus Tech Supply
> <leonardot en pegasusnet.com.ar> escribió:
> Hola Maximiliano,
>
> El mar, 03-12-2013 a las 13:37 -0200, Maximiliano Lizondo
> escribió:
> > Ok, perfecto, ahora me quedó claro. Acabo de agregar la
> tabla para los
> > estados de las consultas, que pueden ser varios entonces no
> cumplirían
> > con la 1era. forma normal, cierto?. En este caso considero
> que una
> > consulta puede tener varios estados, pues la misma puede
> estar "en
> > espera" (en cola), "en procesamiento" o "procesada". Esto es
> correcto?
>
>
> Es cierto que una Consulta puede tener varios Estados,
> pero en este
> enunciado, una Consulta puede tener solo uno de los posibles
> Estados a
> la vez.
> La relación es la misma que entre el Cliente y las
> Ciudades.
>
> >
> > Clientes:
> > id_cliente (clave)
> > nombre_cliente
> > apellido
> > fecha de nacimiento
> > dirección
> > teléfono
> > e-mail
> > 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
> > id_cliente
> >
> >
> > Estados_Consultas:
> > id_estado
> > estado_consulta
> > id_consulta
>
>
> Esto está mal.
>
> Si el Estado hace referencia a la Consulta, significa
> que el estado
> "procesada" será de una única Consulta, y no podés tener otra
> consulta
> en el mismo Estado.
> Es al revés: las Consultas tienen una referencia vía
> el id_estado
>
> Seguimos!
>
> --
> 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
> _______________________________________________
> 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
Más información sobre la lista de distribución Php-avanzado