[Php-avanzado] Eje 01_03_04 ejercicio clase 8

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Jun 19 22:59:07 ART 2010


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



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