Mongoose schema on personal library

whats the best implentation on mongoose for this personal library?