MarcosPP,
Si intentas representar la gestión de préstamos de libros creo que el modelamiento que realizaste no es el correcto, un atributo de la entidad Libros no puede ser una referencia a una instancia de la entidad Alumno, un libro le pertenece a una biblioteca,
la relación con el alumno es únicamente de préstamo. Un
acercamiento básico de modelamiento con las tablas que mencionas debería tener la siguiente forma:

En caso un libro pueda tener una o varias copias en varias bibliotecas debes agregar una tabla N:M entre las entidades Libros y Bibliotecas, la nueva entidad deberá relacionarse con la entidad Prestamo.
Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.