You have one field where the user enters an author.
Then you can have a Field X (if only book title) or group X field (if title, year etc.) for the books. Be careful about the storage, like Klas said.
To associate authors and books, you need the author id. If the author does not exist yet, you can get the id in the database with the
SD Field Concat Plugin. This can get the id in the database of an article before that article gets saved.
This id you can store in the books table along with the title and maybe other info.
Later you can relate the author to the books by this id. James Morrell has an
excellent video about content relationships that uses authors and books as example.