estrutura backend definida