[Php-avanzado] ESTE ES EL QUE HAY QUE LEER ejercicio clase 8 _01
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Vie Jun 18 17:50:54 ART 2010
Hola Bruno,
El vie, 18-06-2010 a las 17:30 +0000, br1 meschini escribió:
>
> 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
> id_paciente
> id_medico
> id_notas
> id_centro
>
> PACIENTES
> id_paciente.
> nombre01
> nombre02
> apellido01
> apellido01
Sobre los pacientes el enunciado dice "nombres" y "apellidos", pero en
general, se usa un solo campo para los nombres, y uno solo para los
apellidos.
Al estar en enunciado en plural, podrías pensar que se puueden guardar
varios, pero en ese caso, tendrás una relación 1-a-n para poder guardar
1 o más, y no solo dos, como en tu caso.
Si en cambio quisiste guardar el primer nombre, el segundo nombre, el
primer apellido y el segundo apellido, los nombres de los campos no son
claros... deberían llamarse "primer_nombre", "segundo_nombre",
apellido_paterno" y "apellido_materno", o cualquier otro nombre que de
la idea de qué es, y no de una mera enumeración.
>
> MEDICOS
> id_medico
> nombre
> apellido
> id_especialidad
>
> ESPECIALIDADES
> Id_especialidad
> especialidad
>
>
> NOTAS CONSULTAS.
> id_notas.
> nota
No. La nota de la consulta depende de la consulta y además depende
únicamente de la consulta: es un campo que va en la tabla CONSULTAS y no
aparte.
> CENTROS DE SALUD
> id_centro
> dirección
> id_ciudad
>
>
> CIUDADES
> id_ciudad
> ciudad
Lo demás está bien!
--
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