[Php-avanzado] ejercicios de normalizacion
leandro saubiette
saubietteleandro en gmail.com
Vie Jul 5 01:28:37 ART 2013
Leo hice los ejercicios de nuevo, te lo paso
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)
*Clientes Ciudades Provincias Paises
Consultas*
idCliente idCiudad idProvincia idPais
idConsulta
nom ciudad provincia pais
pregunta
ape codPostal idPais
respuesta*
fecNac idProv
idEstado
dir
tel
email
idCiu
*Estados*
idEstado
estado
* la primera vez que lo hice, hice una tabla respuestas con su id, el id de
la consulta y la respuesta, mi pregunta es: esta bien que haga la tabla
para que haya mas de una respuesta por consulta o esta bien que cada
consulta tenga una sola respuesta?
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
*Clientes** Ciudades Provincias Paises Direcciones*
idCliente idCiudad idProvincia idPais idDireccion
nombres ciudad provincia pais idCliente
apellidos idProv idPais idCiudad
telefono
direccion
Hasta aca los habia echo bien en modo prueba y error, vamos a ver los
siguientes
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.
*Clientes Pedidos Items Pagos*
idCliente idPedido idItem idPago
nombre idItem codItem idPedido
apellido nombre_cli descripcion total
direccion apellido_cli cantidad
telefono idCliente * *precio
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)
*Pacientes Consultas Medicos Especialidades Notas
Centros*
idPaciente idConsulta idMedico idEspecialidad
idNota idCentro
nombres idPaciente nombre especialidad
nota idDireccion
apellidos idCentro apellido
centro
idMedico matricula
consulta idEspecialidad
fechaConsulta
*Direcciones Ciudades*
idDireccion idCiudades
direccion ciudad
5) Crear las tablas necesarias en tercera forma normal para guardar los
siguientes datos: Nombre, Apellido, Dirección, Teléfono, Categoría
Impositiva, Lista de Precios, Cod Artículo, Nombre Artículo, Precio,
Tasa de IVA, Nro de Sucursal, Nro de Factura, Fecha, Cliente, Cant de
Articulos, Artículos, Forma de Pago.
*Propietarios Facturas ListasPrecios Clientes Detalle
Sucursales*
idProp idFactura idLista idCliente
idDetalle idSucursal
nombre idSucursal idArt nombre
idFactura idLista
apellido idCliente idTasa apellido
cantidad sucursal
direccion fecha nombreLista direccion
telefono nombreCli precio telefono
idCatImp apellido_Cli
*Articulos Pagos Categorias*
idArt idPago idCategoria
codArt idFactura categoria
forma
total
Espero haber refrescado algo y que la charla post-clase haya servido
Saludos y buen finde
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130705/476dca67/attachment-0001.html>
Más información sobre la lista de distribución Php-avanzado