[Php-avanzado] Eje 01_03_04 ejercicio clase 8
br1 meschini
brunomeschini en hotmail.com
Lun Jun 21 14:17:56 ART 2010
hola leo, copio de nuevo estos tres .
saludos...
1) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre, Apellido, Fecha de Nacimiento, Dirección,
Teléfono, e-mail, Ciudad, Código Postal, Provincia, País, Consulta
Realizada (pregunta), Respuesta a la Consulta, Estado de la Consulta
(Pendiente, Respondida, Descartada)
PERSONAS
id_persona
nombre
apellido
fecha de nacimiento
dirección
telefono
email
id_ciudad
CIUDADES
id_ciudad
ciudad
id_provincia
PROVINCIAS
id_provincia
provincia
id_pais
PAISES
id_pais
pais
CONSULTAS
id_persona
id_consulta
consulta
respuesta
id_estado
ESTADO CONSULTA
id_estado
estado
3) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre, Apellido, Dirección, Teléfono, e-mail,
Pedidos, Valor del Pedido, Items del Pedido, Pago del pedido.
PRODUCTOS
id_producto
nombre_producto
valor_producto
ITEMS DEL PEDIDO
id_item
cantidad
id_producto
id_pedido
PEDIDOS
id_pedido
id_cliente
pago del pedido
CLIENTES
id_cliente
Nombre
Apellido
Dirección
Teléfono
e-mail
4) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: nombres del paciente, apellidos del paciente, fecha de
la consulta, médico que lo atendió (nombre, apellido y especialidad),
notas de la consulta, centro de salud (nombre, dirección, ciudad)
CONSULTAS
id_consulta
fecha
nota
id_paciente
id_medico
id_centro
PACIENTES
id_paciente.
nombre
apellido
MEDICOS
id_medico
nombre
apellido
id_especialidad
ESPECIALIDADES
Id_especialidad
especialidad
CENTROS DE SALUD
id_centro
dirección
id_ciudad
CIUDADES
id_ciudad
ciudad
> From: leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Sat, 19 Jun 2010 22:59:07 -0300
> Subject: Re: [Php-avanzado] Eje 01_03_04 ejercicio clase 8
>
> Hola Bruno,
>
> El dom, 20-06-2010 a las 01:33 +0000, br1 meschini escribió:
> > 1) Crear las tablas necesarias en tercera forma normal para guardar
> > los
> > siguientes datos: Nombre, Apellido, Fecha de Nacimiento, Dirección,
> > Teléfono, e-mail, Ciudad, Código Postal, Provincia, País, Consulta
> > Realizada (pregunta), Respuesta a la Consulta, Estado de la Consulta
> > (Pendiente, Respondida, Descartada)
> >
> > PERSONAS
> > id_persona
> > nombre
> > apellido
> > fecha de nacimiento
> > dirección
> > telefono
> > email
> > id_ciudad
> >
> >
> > CIUDADES
> > id_ciudad
> > ciudad
> > id_provincia
> >
> >
> > PROVINCIAS
> > id_provincia
> > provincia
> > id_pais
> >
> > PAISES
> > id_pais
> > pais
> >
> > CONSULTAS
> > id_consulta
> > consulta
> > respuesta
> > id_estado
>
> y cómo se sabe la consulta de qué persona es???
>
> > ESTADO CONSULTA
> > id_estado
> > estado
> >
> >
> >
> > 3) Crear las tablas necesarias en tercera forma normal para guardar
> > los
> > siguientes datos: Nombre, Apellido, Dirección, Teléfono, e-mail,
> > Pedidos, Valor del Pedido, Items del Pedido, Pago del pedido.
> >
> >
> > PRODUCTOS
> > id_producto
> > nombre_producto
>
> y el valor del producto???
>
> > ITEMS DEL PEDIDO
> > id_item
> > cantidad
> > id_producto
> >
> >
> > PEDIDOS
> > id_pedido
> > id_cliente
> > id_item
>
> Si en el pedido ponés un id_item, entonces el pedido podrá tener un
> solo item, y es natural pensar que va a tener varios. Esto es una
> relación 1-a-N...
>
> > valor del pedido
>
> El valor no se guarda, porque "no tenemos que guardar lo que podemos
> calcular".
>
> > pago del pedido
>
> > CLIENTES
> > id_cliente
> > Nombre
> > Apellido
> > Dirección
> > Teléfono
> > e-mail
> >
> >
> >
> >
> >
> >
> > 4) Crear las tablas necesarias en tercera forma normal para guardar
> > los
> > siguientes datos: nombres del paciente, apellidos del paciente, fecha
> > de
> > la consulta, médico que lo atendió (nombre, apellido y especialidad),
> > notas de la consulta, centro de salud (nombre, dirección, ciudad)
> >
> >
> >
> >
> > CONSULTAS
> > fecha
> > nota
> > id_paciente
> > id_medico
> > id_centro
>
> y no tienen un ID para identificar unívocamente una consulta? En ese
> caso, cuál es la clave primaria?
>
>
> > PACIENTES
> > id_paciente.
> > nombre
> > apellido
> >
> >
> >
> > MEDICOS
> > id_medico
> > nombre
> > apellido
> > id_especialidad
> >
> > ESPECIALIDADES
> > Id_especialidad
> > especialidad
> >
> >
> > CENTROS DE SALUD
> > id_centro
> > dirección
> > id_ciudad
> >
> >
> > CIUDADES
> > id_ciudad
> > ciudad
>
>
> Seguimos!
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.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
_________________________________________________________________
The New Busy is not the old busy. Search, chat and e-mail from your inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_3
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20100621/3ccfcf79/attachment.htm
Más información sobre la lista de distribución Php-avanzado