Опишу проблему: я не совсем понимаю связь между json-сущностями которые отгружаются rest-методом и таблицами в базе данных.
А её и нету, связи этой.
REST API - это одно. Там свои форматы, логика, модель данных. Все это оптимизировано для удобства взаимодействия клиента с сервером.
База - это другое. Тоже со своей логикой и моделью данных, которые оптимизированы для хранения и выборки данных.
Каждый ли ключ обязательно должен маппится с полем в какой-то таблице?
Не должен.
Так что же тогда нужно понимать под фразой "сущность отгружается полностью"?
Где вы эту фразу услышали?
На всякий случай отмечу: я знаю, что "одна таблица не равно одна сущность". Сущность может быть раскидана по нескольким таблицам.
Аналогично и схема REST API не обязана в точности соответствовать структуре базы.
Мой вопрос больше про маппинг полей в json-объектах отгружаемых Postman/Devtools и полями в таблицах бд.
Не припомню чтобы Postman/Devtools как-то относились к базам данных.