добавлена валидация параметров addBook на кликенте и дополнительные constraints в schema.sql