3
Se trata de diseñar una base de datos para una red de agencias de franquicias a TECHNOHOUSE, empresa especializada en el alquiler y compra de inmuebles ! Cada agencia tiene un titular propio y un con"unto de #endedores Tanto el titul #endedores s$lo pueden pertenecer a una agencia Sobre las agencias interesa almac direcci$n, tel%fonos &que pueden ser #arios', fa(, etc )dem*s, cada agencia tiene zona de actuaci$n que es +nica ! as agencias disponen de inmuebles tanto para alquilar como para #ender &o ambas en el primer caso figurar* el precio de alquiler y la fianza a depositar, mientras segundo caso, adem*s del precio de #enta, se indica si el inmueble est* o no -ipot ! .or otro lado, los inmuebles pueden ser locales comerciales, o pisos En ambos c identifican por un c$digo, interesando conocer el propietario, la direcci$n y la s ! )dem*s, en el caso de pisos interesa conocer el n+mero de -abitaciones &incluyen sal$n', el n+mero de cuartos de baño, el tipo de gas &natural, ciudad, butano', y e(terior .ara los locales comerciales se debe conocer si dispone de licencia de a ! Un cliente puede acudir a #arias agencias, en cada una se le asigna un #endedor, encargado de seleccionar los inmuebles que cumplen las caracter0sticas deseadas, y estar interesado, el cliente debe dar una señal para reser#ar el inmueble &o los i desea

Ejercicios entidad relacion

Embed Size (px)

DESCRIPTION

Ejercicios resueltos con diagramas Entidad-Relación

Citation preview

Se trata de disear una base de datos para una red de agencias de franquicias a

Se trata de disear una base de datos para una red de agencias de franquicias a

TECHNOHOUSE, empresa especializada en el alquiler y compra de inmuebles.

Cada agencia tiene un titular propio y un conjunto de vendedores. Tanto el titular como los

vendedores slo pueden pertenecer a una agencia. Sobre las agencias interesa almacenar su

direccin, telfonos (que pueden ser varios), fax, etc. Adems, cada agencia tiene asignada una

zona de actuacin que es nica.

Las agencias disponen de inmuebles tanto para alquilar como para vender (o ambas cosas),

en el primer caso figurar el precio de alquiler y la fianza a depositar, mientras que en el

segundo caso, adems del precio de venta, se indica si el inmueble est o no hipotecado.

Por otro lado, los inmuebles pueden ser locales comerciales, o pisos. En ambos casos se

identifican por un cdigo, interesando conocer el propietario, la direccin y la superficie en m2.

Adems, en el caso de pisos interesa conocer el nmero de habitaciones (incluyendo el

saln), el nmero de cuartos de bao, el tipo de gas (natural, ciudad, butano), y si es interior o

exterior. Para los locales comerciales se debe conocer si dispone de licencia de apertura.

Un cliente puede acudir a varias agencias, en cada una se le asigna un vendedor, que es el

encargado de seleccionar los inmuebles que cumplen las caractersticas deseadas, y en caso de

estar interesado, el cliente debe dar una seal para reservar el inmueble (o los inmuebles) que

desea.

Ejercicio 9:

Se trata de disear la base de datos para la administracin de un consorcio de hospitales, que

permita gestionar datos acerca del personal as como de los pacientes de los mismos. De cada

hospital interesa almacenar adems de su nombre direccin, telfono, fax, etc.

El personal de los hospitales (del que interesa almacenar su dni, nombre, apellidos, direccin

y telfono) se divide en personal administrativo y personal sanitario (dentro de este se

distingue a su vez ATS y mdicos).

Los mdicos tienen una especialidad que interesa conocer (pediatra, obstetricia, etc.) y slo

trabajan, al igual que el resto del personal, en un hospital.

Los pacientes pueden acudir a varios hospitales del consorcio, pudiendo ser atendidos por

varios mdicos.

Se desea conocer los datos personales de los pacientes que van a ingresar en el hospital, as

como el nmero de seguridad social, compaa aseguradora, la fecha de admisin y la sala

(habitacin) en la que deben permanecer.

Cada sala se identifica por un nmero de sala dentro de cada hospital y se desea conocer el

nmero de camas de las que dispone cada sala.

Cada admisin de un paciente en el hospital lleva asociada una o varias fichas de tratamiento

en las que se indica la enfermedad y el mdico que la atiende.

Cada tratamiento se identifica por el nombre de la enfermedad del tratamiento que es nico

para cada admisin.

Adems, cada tratamiento da lugar a distintos resultados que permiten realizar el

seguimiento de cada enfermedad de un paciente. El resultado debe indicar la fecha y hora en

que ste tuvo lugar, as como un comentario (por ejemplo, indicando si el paciente tiene fiebre

etc.). Para un mismo tratamiento slo puede haber un resultado en un mismo da, a una

misma hora.