Можете объяснить простыми словами, в чем разница между сущностью и таблицей?
То есть, сущность - это более удобочитаемые данные для человека, которые являются результатом запроса к таблице(ам)?
В этом и состоит разница. Я правильно понимаю?
Нет, вы наверное путаете с проекцией(указание нужных столбцов для вывода при операции select).
Сущность - это что-то, о чем хранится информация в таблице.
Если таблица Users - в ней хранится информация о сущности Пользователь.
Если таблица Cars - в ней хранится информация о сущности Автомобиль.
И т.д.
Термин сущность пришел отсюда. В реляционных базах данных информация о сущностях хранится в таблицах, но есть другие типы баз данных, где информация о сущностях хранится не в таблицах. То есть сущность - это то о чем храним информацию, а вашем случае в mysql вы храните информацию о сущностях в таблицах.
upd: для вашего случая таблица Books хранит информацию по сущности Книга, таблица Authors - хранит информацию по сущности Автор, таблица Genres - информацию пр сущности Жанр
https://ru.wikipedia.org/wiki/ER-модель