Imagina que eres consultor de bases de datos y has sido cont…
Imagina que eres consultor de bases de datos y has sido contratado por un colegio para diseñar un sistema de gestión de biblioteca. El sistema debe manejar información sobre libros, autores, préstamos y miembros de la biblioteca. Cada libro puede tener varios autores y cada autor puede haber escrito varios libros. Cada miembro puede tener varios préstamos.Cada préstamo está asociado a un solo miembro y a uno a más libros. Requisitos específicos:• Uno de los requisitos es que la aplicación debe poder manejar múltiples copias para cada libro.• Se necesita un sistema para registrar el historial de los prestamos realizados, incluyendo datos como fechas de préstamo, fecha de devolución, días de préstamos.• Los libros tienen una serie de características y detalles que deben ser fácilmente accesibles y modificables.Tu tarea es crear un modelo de entidad relación que cumpla con estos requisitos y restricciones. Debes considerar la inclusión de al menos una entidad débil, atributos multivaluados, atributos compuestos, atributos derivados, y claves primarias. Además, tu modelo debe incluir relaciones uno a uno, uno a muchos, y relaciones reflexivas.Deberá escribir todos los supuestos o reglas de negocio que utilizo al generar su modelo de entidad relación.
Read Details