Diagrama ER del sistema de gestión de bibliotecas

El Diagrama ER es conocido como Diagrama de Entidad-Relación, se utiliza para analizar la estructura de la Base de Datos. Muestra las relaciones entre las entidades y sus atributos. Un modelo ER proporciona un medio de comunicación.

La base de datos del Sistema de gestión de bibliotecas realiza un seguimiento de los lectores con las siguientes consideraciones:

  • El sistema realiza un seguimiento del personal con un sistema de autenticación de un solo punto que comprende el ID de inicio de sesión y la contraseña.
  • El personal mantiene el catálogo de libros con su ISBN, título del libro, precio (en INR), categoría (novela, general, cuento), edición, número de autor y detalles.
  • Un editor tiene la identificación del editor, el año en que se publicó el libro y el nombre del libro.
  • Los lectores están registrados con su ID de usuario, correo electrónico, nombre (nombre, apellido), número de teléfono (se permiten entradas múltiples), dirección de comunicación. El personal realiza un seguimiento de los lectores.
  • Los lectores pueden devolver/reservar libros que se sellen con la fecha de emisión y la fecha de devolución. Si no se devuelve dentro del plazo prescrito, también puede tener una fecha de vencimiento.
  • El personal también genera informes que tienen identificación de lectores, número de registro del informe, número de libro e información de devolución/emisión.

Diagrama ER del sistema de gestión de bibliotecas

Este diagrama ER de la biblioteca ilustra información clave sobre la biblioteca, incluidas entidades como el personal, los lectores, los libros, los editores, los informes y el sistema de autenticación. Permite comprender las relaciones entre entidades.

Entidades y sus Atributos –

  • Entidad Libro: Tiene authno, número isbn, título, edición, categoría, precio. ISBN es la clave principal para la entidad del libro.
  • Entidad lectora: tiene ID de usuario, correo electrónico, dirección, número de teléfono, nombre. El nombre es un atributo compuesto de nombre y apellido. El número de teléfono es un atributo de varios valores. UserId es la clave principal para la entidad Readers.
  • Entidad Editora: Tiene PublisherId, Año de publicación, nombre. PublisherID es la clave principal.
  • Entidad del sistema de autenticación: tiene LoginId y contraseña con LoginID como clave principal.
  • Entidad de informes: tiene ID de usuario, n.º de registro, n.º de libro, fecha de emisión/devolución. Reg_no es la clave principal de la entidad de informes.
  • Entidad de personal: tiene nombre y staff_id con staff_id como clave principal.
  • Conjunto de relaciones de reserva/devolución: tiene tres atributos: fecha de reserva, fecha de vencimiento, fecha de devolución.

Relaciones entre Entidades –

  • Un lector puede reservar N libros, pero un solo libro puede ser reservado por un solo lector. La relación 1:N.
  • Un editor puede publicar muchos libros, pero un libro es publicado por un solo editor. La relación 1:N.
  • El personal realiza un seguimiento de los lectores. La relación es M:N.
  • El personal mantiene varios informes. La relación 1:N.
  • El personal mantiene varios Libros. La relación 1:N.
  • El sistema de autenticación proporciona inicio de sesión a múltiples empleados. La relación es 1:N.

Publicación traducida automáticamente

Artículo escrito por dhatriganda07 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *