[Php-avanzado] Normalización ejercicio 1
Ariel Fernández
arielf05 en gmail.com
Lun Jun 17 23:24:27 ART 2013
Sí, me imaginé varias respuestas y varias consultas.
Bueno, entonces elimino las tablas Respuestas, ClientesConsultas y
ClientesRespuestas, y agrego un campo Respuesta a la tabla Consultas.
El 17 de junio de 2013 22:10, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Ariel,
>
> la normalización está bien, con un detalle:
> En realidad, en el problema planteado cada Consulta tiene una sola
> Respuesta, por lo tanto la tabla Respuestas sobre y bastaría con tener
> un campo "respuesta" en la tabla Consultas.
> Ahora bien, si vas a suponer que una Consulta puede tener más de
> una
> respuesta, podrías suponer también que las respuestas se anidan con
> otras respuestas, lo que hace al problema más interesante (pero así como
> el tuyo, sería otro problema).
> En cualquier caso, las tablas ClientesConsultas y
> ClientesRespuestas no
> tienen sentido, porque estás planteando una relación muchos a muchos,
> cuando la relación Cliente-Pregunta es 1-1
>
> Sin dudas resolviste un problema algo distinto al planteado...
>
>
>
> El lun, 17-06-2013 a las 20:42 -0300, Ariel Fernández escribió:
> > Hola Leo, adjunto mi resolución del ejercicio 1 de normalización:
> >
> >
> >
> > Clientes
> >
> > Ciudades
> >
> > Países
> >
> > Consultas
> >
> > Respuestas
> >
> > ClientesConsultas
> > id
> >
> > id
> >
> > id
> >
> > id
> >
> > id
> >
> > id
> > apellido
> >
> > nombre
> >
> > nombre
> >
> > detalle
> >
> > detalle
> >
> > id_cliente
> > nombre
> >
> > cp
> >
> >
> >
> > id_cliente
> >
> > id_cliente
> >
> > id_consulta
> > fecha_nacimiento
> >
> > id_provincia
> >
> >
> > id_estado
> >
> > id_consulta
> >
> >
> > dirección
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ClientesRespuestas
> > teléfono
> >
> > Provincias
> >
> > Estados_Consultas
> >
> >
> >
> >
> >
> > id
> > email
> >
> > id
> >
> > id
> >
> >
> >
> >
> >
> > id_cliente
> > id_ciudad
> >
> > nombre
> >
> > estado
> >
> >
> >
> >
> >
> > id_respuesta
> >
> >
> > id_país
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130617/bb5d9522/attachment-0001.html>
Más información sobre la lista de distribución Php-avanzado