Bonjour a tous,
j'ai un soucis avec mon aplli web je vous explique.
j'ai une relation many to one entre un pere et des enfants. (Un pere peut avoir plusieurs enfants). Dans mon appli on peut créer, supprimer, updater... des peres et des enfants.
Le probleme est le suivant, quand je supprime un pere alors qu'il a encore des enfants enregistrés dans la base de donnée ca merdouille!
Je voulais donc créer dans mon DaoPere une fonction deleteIsPossible(Pere) qui retournesi la suppression est possible ou non.
La seule idée que je vois est de parcourir tout mes enfants et de voir si l'un d'eux a pour pere celui passé en parametre.
Maintenant si j'ai 5 enfants ca va, si j'en ai beaucoup beaucoup plus ca va mettre du temps (enfin j'imagine).
J'aimerais vos conseils pour savoir si la facon de faire est bonne ou si il ya autre chose a faire.
Merci d'avance
Partager