Optimisation et nettoyage du code pour la récupération des records et des catégories