modelamiento de base de datos de un zoologico

1230 palabras 5 páginas
MODELAMIENTO DE BASE DE DATOS
Se quiere modelar un Zoo. Se necesita una BD que facilite la gestión de los animales y todos los elementos que interactúan con ellos como puede ser los cuidadores, médicos etc. Los supuestos semánticos que debe recoger dicha BD son los siguientes:
Los animales se clasifican por especies, de manera que un animal sólo puede pertenecer a una especie y una especie puede tener varios individuos.
De cada especie se quiere recoger, nombre, un identificador único, tipo de dieta que come, un tipo correspondiente a: mamífero, ave, pez, pudiéndose dar el caso de que una especie sea a la vez mamífero y pez.
Los animales ingresan en el Zoo de dos formas distintas, puede que nazcan de animales que ya existen en
…ver más…
Siendo todos los datos obligatorios salvo los números de teléfono y fecha de baja.
Cada cuidador se encarga de varios animales y cada animal tiene un encargado y dos peones cuidadores específicos.
Existe un hospital donde se ingresa a los animales cuando nacen, durante un cierto tiempo que varía según el animal, y por enfermedad cuando se encuentran en estado grave.
Cuando un animal ingresa o nace en el hospital deben quedar reflejados los siguientes datos: nombre del animal, fecha de ingreso, causa: enfermedad o nacimiento, tipo de enfermedad si fuera el caso, veterinario que le atiende y la fecha de alta del hospital.
El hospital tiene una plantilla de veterinarios que se preocupan de los animales, de sus vacunas y de su alimentación. De dichos veterinarios se quiere guardar los datos personales (igual que para los cuidadores), nº empleado, fecha ingreso, fecha baja y nº de radioteléfono, pero además un currículum de centros donde han trabajado o trabajan actualmente además del Zoo, con las fecha de inicio y fecha de finalización en dichos centros. Existe en el Zoo otro personal encargado de realizar distintas tareas, pero que en este momento no interesa su clasificación, solo sus datos personales, nº de empleado, la fecha de ingreso y la fecha de baja.
Se pide
Elaborar

Documentos relacionados