Annuaire des diplômés Démonstration dynamique — données fictives

Rechercher un ancien

Chaque recherche est une vraie requête sur la base. Les fiches n'affichent que ce que le diplômé a accepté de rendre visible, et les modifications sont réellement enregistrées.

— diplômé(s) — cliquez une fiche pour l'ouvrir et la modifier

Le modèle de données cible

La table unique de 2 611 champs devient une quinzaine de tables liées. Les nombres de lignes ci-dessous viennent de la base réellement peuplée.

Les tables

Comment la bascule se fait

Le script lit l'export « large » de l'ancienne base et « déplie » les colonnes numérotées en lignes. Vous pouvez le relancer : il régénère un export fictif et repeuple la base.

Les pièces

schema.sql (le schéma), generer_export_fictif.py (un export de test), importer_filemaker.py (le dépliage) et server.py (l'API). Sur les vraies données, c'est le même pipeline, lancé par le développeur de l'association ; aucune fiche réelle ne quitte FileMaker.