Cita: Registro: ID_Usuario, ID_Biblioteca, ID_Libro
Es ineficiente y no cumple con lo que necesitas.
No cubre la posibilidad de que un usuario pida un libro más de una vez.
La tabla Registro debe tener una relación N:N con Usuarios y Libro, pero no con Biblioteca (en tanto la biblioteca sea solo
una organización).
Para que esta tabla sea funcional le faltan muchas cosas:
Fecha_Entrega, Fecha_Devolucion, (Estado_entrega, Estado_devuelto), como mínimo, donde
(Usuario_ID, Libro_ID y Fecha_Entrega) podrían ser PK.