Bonjour
Je ne sais pas si mon titre est explicite mais voici mon problème
J'ai 3 tables (entre autres)
TABLE 1 Identité des personnes
- IdIdentité
- Grade
- Nom
- Prenom
- Code U
TABLE 2 Identité des formateurs
- IdFormateur
- Grade
- Nom
- Prenom
- Code U
- Recommandations
TABLE 3 Autorisation de conduite
- IdAutorisation
- Nom (lié à IdIdentité)
- Matériel
- Date de formation
- Nom formateur (lié à IdFormateur)
J'ai préféré faire deux T1 et T2 les personnels n'étant pas les mêmes et la durée de présence dans la base n'est pas identique.
Je souhaite quand je supprime un formateur pour une raison x ou y qu'un contrôle soit effectué sur ma table T3 pour vérifier qu'aucune fiche ne contient le nom du formateur (là c'est facile) mais que dans le cas contraire une boite de dialogue m'indique par exemple:
Le code me liste ensuite tous les noms de la table T1 liés, en m'indiquant les données suivantes sous forme de liste:
Code : Sélectionner tout - Visualiser dans une fenêtre à part Suppression impossible le nom de formateur est encore lié aux fiches suivantes
En faite une boite de dialogue sympa qui remplace le contrôle d'intégrité référentiel empêchant une suppression.(si je ne me trompe pas)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Grade Nom Prenom Code U Grade Nom Prenom Code U Grade Nom Prenom Code U etc.
Merci
Partager