[Php-avanzado] ejercicios 2 y 3 de la clase 4

Leonardo Rozas leorozas en gmail.com
Jue Jun 3 09:06:39 ART 2010


Gente:

les envió mi primera versión de las tablas necesarias para
cumplimentar los ejercicios Nº 2 y 3 de la clase 8.

en el ejercicio Nº 2 como el enunciado dice "nombres" y "apellidos",
como estos datos por mas que sean compuestos (Ej: Rodriguez perez
fernandez, es un solo registro, porque es  indivisible, es ese
Rodriguez perez fernandez, por eso esta en un solo campo, y se
mantiene la 1FN, por lo menos para mi, idéntico caso para "nombres").

abrazos



2) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: nombres, apellidos, dirección principal, dirección
alternativa, teléfono, ciudad, código postal, provincia y país.

tabla Personas

id
nombre
apellido
telefono
id_domicilios


tabla domicilios

id
Direccion_principal
Direccion_alternativa
id_ciudades

tabla ciudades

id
ciudad
codigo_postal
id_provincia

tabla provincia

id
provincia
id_paises

tabla paises

id
pais


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.

Tabla Cliente

id
Nombre
Apellido
domicilio
telefono
email
id_pedidos

tabla pedido

id
pedido
id_productos

tabla productos

id
producto
id_valores

tabla valores
id
valor
id_pago

tabla pago
id
pago

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)
----

tabla pacientes

Nombre
apellido
id_medicos

tabla Medicos

id
nombre
Apellido
Especialidad
id_consultas

tabla consultas

id
fecha_consulta
nota_consultas
id_centro_de_salud

tabla centro de salud

id
nombre
direccion
ciudad


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