Bonjours à tous et merci de m'accueillir parmis vous.
Pour mon premier message, je fais appel à vos compétence car aprés plusieurs recherches (dans les tutos et sur le net), je n'est pas trouvé de reponse, ou tout du moins je n'est pas réussi à les mettre en oeuvre.
Je developpe en python une appli pour le boulot qui permet un suivi de pieces administratives qu'une personne doit fournir dans son dossier d'inscription.
Les personnes sont récupérées depuis une base externe via un fichier csv et intégrée dans la nouvelle base dans une table T_PERSONNE (pas de problème).
Les pieces administratives sont elles dans une table T_PIECE et sont renseignées 'manuellement'.
à l'entre deux, j'ai une table de jointure avec ID_personne, ID_piece, etat piece (0 absente, 1 presente).
Mon problème est que je ne parvient pas à mettre à jour cette table de jointure pour que à l'insertion ou à la suppression d'une personne ou d'une piece la table prenne la forme :
ID_personne1, ID_piece1, ETAT,
ID_personne1, ID_piece2, ETAT,
ID_personne1, ID_piece3, EAT,...etc pour chaque personne et chaque piece.
Je pense que cela doit se faire avec un trigger INSERT et DELETE mais je ne parvient pas à le coder.
Je suis sous SQLITE3 + python 2.5.2+linux ubuntu
Merci de votre aide
Partager