[Php-avanzado] Consulta sobre ejercicios de Normalización
Antonela Di Scala
apdiscala en gmail.com
Mar Nov 15 13:41:15 ART 2011
Leo:
Te adjunto en este mail mis ejercicios de normalización. Los hice todos,
más que tarde ya, pero bueno, los hice al fin. Me surgieron un par de dudas:
*Ejercicio 2: Ahi puse dos opciones por el hecho de que como decía Nombres
y Apellidos no se si hay que hacer una tabla a parte para los nombres y los
apellidos como hice en la 1º opcion o simplemente pueden ir en la tabla
personas aunque no estaria respetando la 1FN ya que hay más de un dato en
cada campo.
*Ejercicio 4: La misma duda que en el ejercicio 2 cuando dice Nombres y
Apellidos del Paciente
Esas son las dudas básicamente y el resto es saber si están bien o si hay
errores.
No se si querés corregirmelos por aca o te los muestro el jueves???
Desde ya muchas gracias!!!
Saludos,
Antonela.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20111115/b3910bdd/attachment.html>
------------ próxima parte ------------
Normalización:
**************
Ejercicio 1
-----------
Nombre
Apellido
Fecha Nacimiento
Dirección
Teléfono
Email
Ciudad
CP
Pcia
País
Consulta Realizada (pregunta)
Respuesta a la consulta
Estado de la consulta (Pendiente, Respondida, Descartada)
---TABLAS:---
PERSONAS CIUDADES PROVINCIAS PAÍSES PREGUNTAS RESPUESTAS ESTADOS
-------- -------- ---------- ------ --------- ---------- -------
Id Id Id Id Id Id Id
Nombre Nombre Nombre Nombre Id_Persona Id_Pregunta Descripción
Apellido Id_Pcia Id_País Id_Estado
Fecha_Nac CP
Dirección
Teléfono
Email
Id_Ciudad
Ejercicio 2
-----------
Nombres
Apellidos
Dirección Principal
Dirección Alternativa
Teléfono
Ciudad
CP
Pcia
País
---Tablas:---
1º Opción:
PERSONAS CIUDADES PROVINCIAS PAÍSES NOMBRES APELLIDOS DIRECCIONES
-------- -------- ---------- ------ ------- --------- -----------
Id Id Id Id Id Id Id
Nombre Nombre Nombre Id_Pers Id_Pers Id_Pers
Id_Pcia Id_País Nombre Apellido Dirección
CP
2º Opción:
PERSONAS CIUDADES PROVINCIAS PAÍSES DIRECCIONES
-------- -------- ---------- ------ -----------
Id Id Id Id Id
Nombres Nombre Nombre Nombre Id_Pers
Apellidos Id_Pcia Id_País Dirección
CP
Ejercicio 3
-----------
Nombre
Apellido
Dirección
Teléfono
Email
Pedidos
Valor del Pedido
Ítems del Pedido
Pago del Pedido
---Tablas:---
CLIENTES PEDIDOS PEDIDO_RENGLONES PRODUCTOS ESTADOS (del pedido-pago o no pago)
-------- ------- ---------------- --------- -------
Id Id Id Id Id
Nombre Id_Cliente Id_Producto Nombre Nombre
Apellido Id_RenglonPedido Cantidad Precio
Dirección Id_Estado
Teléfono
Email
Ejercicio 4
-----------
Nombres del Paciente
Apellidos del Paciente
Fecha de la Consulta
Médico que lo atendio (nombre, apellido,especialidad)
Notas de la Consulta
Centro de Salud (nombre, dirección, ciudad)
---Tablas:---
PACIENTES CONSULTAS MÉDICOS CENTROS_SALUD CIUDADES
--------- --------- ------- ------------- --------
Id Id Id Id Id
Id_Ciudad Id_Paciente Nombre Nombre Nombre
Nombres Id_Médico Apellido Dirección CP
Apellidos Id_Centro_Salud Especialidad Id_Ciudad
Descripción
Fecha
Ejercicio 5
-----------
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 artículos
Artículos
Forma de Pago
---Tablas:---
CLIENTES CATEGORÍAS_IMPOS ARTÍCULOS FORMAS_PAGO FACTURAS FACTURAS_DETALLE PAGOS SUCURSALES
-------- ---------------- --------- ----------- -------- ---------------- ----- ----------
Id Id Id Id Id Id Id Id
Nombre Descripción Nombre Descripción Nro_Factura Id_Factura Monto Nro_Sucursal
Apellido Tasa de Iva Precio Id_Sucursal Id_Artic Id_FormaPago Dirección
Dirección Cod_artic Fecha Cantidad Id_Factura
Teléfono Id_Cliente
Id_CatImp
Ejercicio 6
-----------
Título del Libro
ISBN
Crítica del Libro
Autores del Libro
Editorial
Edición
Librería
Cantidad de libros en la Librería
---Tablas:---
LIBRERÍAS LIBROS CRÍTICAS AUTORES LIBRERÍAS_STOCK
--------- ------ -------- ------- ---------------
Id Id Id Id Id
Dirección Título Id_Libro Nombre Id_Librería
Nombre ISBN Descripción Id_Libro Id_Libro
Edición cantidad
Editorial
Ejercicio 8
-----------
Nro Legajo
Nombre del Empleado
Apellido del Empleado
Nro de inventario de su PC
Nro de parte de c/u de las partes de la PC
Tipo de parte de la PC (fuente, monitor, Teclado, etc)
---Tablas:---
EMPLEADOS COMPUTADORAS PARTES_PC TIPOS_PARTES
----------- ------------ -------------- ------------
Id Id Id Id
Nombre Id_Empleado Id_Computadora Descripción
Apellido Nro_Parte
Nro_Legajo Id_Tipo_Parte
Más información sobre la lista de distribución Php-avanzado