Está en la página 1de 2

Modelo Base de datos Veterinaria

Hola, cealvato!

Tal como planteas la cuestin, parece que ests pidiendo que te resuelvan una tarea que te han
exigido en el Instituto. Es mala costumbre usar los foros para plantear las cuestiones as, pues no
demuestras haber hecho el ms mnimo esfuerzo en resolverlo por ti mismo. Es mucho ms
interesante y motiva ms la respuesta si se percibe un intento de resolverlo y que la ayuda que se
pide es para algn punto en el cual te has encallado. Y como mnimo! esforzarse en estructurar
ms claramente el enunciado, que ni eso.

As que antes de pasar a la cuestin que nos ocupa, te recomendara esta lectura sobre como
plantear preguntas inteligentes; es divertido de leer, te lo aseguro.

No obstante la frma de plantearlo, la verdad es que el problema plantea unas cuestiones


interesantes que pueden merecer algn comentario.

De momento ah tienes el grfico. No es un modelo entidad/relacin formalmente estricto, pero


creo que es a lo que te referas con tu peticin.

Pulsando sobre la imagen se abrir en otra ventana a tamao real.

Algunas de las cuestiones interesantes que se pueden plantear:

La relacin entre PERSONAS y CLIENTES (FAMILIAS), al tratarse de una relacin VARIOS A


VARIOS, puede provocar algn tropiezo. En estos casos, se hace necesario crear una nueva tabla
que permita transformar las relaciones en UNO A VARIOS, de ah que haya creado la entidad
RELACION PERSONAS CLIENTES. Un caso similar sera la relacin entre ALUMNOS y CURSOS de un
centro educativo, pues un alumno puede cursar diferentes estudios y, naturalmente, en cada curso
hay varios alumnos; ah una entidad MATRCULAS sera la solucin; y cada matrcula tendra la
informacin de qu alumnos se ha matriculado en qu curso.

Aunque de tu enunciado parece desprenderse que la tabla de MASCOTAS debera tener un


atributo ltimoPeso lo he desechado porque eso ira contra las reglas de normalizacin de bases de
datos; este valor siempre se podr obtener desde una consulta sobre la tabla PESOS para obtener
el ltimo peso de una mascota dada.
Sobre las VACUNAS he inferido que resulta conveniente para poder establecer un
calendario, enviar recordatorios, etc. tener prevista la fecha de la prxima vacuna, por eso he
includo un campo FechaPrxima.

Finalmente, y al releer tu enunciado, veo que me olvid del HISTORIAL MDICO. Su diseo
sera similar al de PESOS o VACUNAS y no dudo que sabrs completar tu modelo con ese dato.

Si te queda alguna duda, ya comentars. Espero que te sea de utilidad.

Saludos,

También podría gustarte