ajout du code entier.
    Les requêtes pour les tables sont en commentaires dans le main