Dúvida em relação a APIs REST

Pessoal, tudo bem ?
Estou trabalhando num projeto como backend, e sei fazer APIs com Spring boot.
A minha dúvida é se é necessário fazer uma API para cada tabela no banco de dados ?
Caso contrário, como fazer.
Agradeço desde já a ajuda de todos.

Olá @Marcos_Pinheiro1 !
Talvez você esteja se confundindo, normalmente em uma API existem endpoints que dependendo do seu projeto apontam para cada tabela, ou seja, dependendo da funcionalidade da sua API, cada tabela é responsável por alguma coisa dentro da sua API. Por exemplo, você tem uma API de gerenciamento de usuários, então através do endpoint para usuários você pode criar um usuário, atualizar, deletar, etc…
De novo, vai depender do seu projeto, da sua regra de negócio, mas nem todas as tabelas do banco de dados precisam ter um endpoint.

Qualquer dúvida posta aqui pra irmos nos ajudando.
Abrç