Bonjour,

j'ai un petit soucis, j'ai une tache qui possède une priorité
Si je supprime la priorité, cela supprime les taches en cascade, en revanche si je supprime une tache, j'ai une erreur de violation de clé étrangère.

mon but:
+pouvoir supprimer une priorité et les taches associées en cascade
+pouvoir supprimer une tache librement

voila comment est ma priorité
un priorité référence une ou plusieurs taches
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
    @OneToMany(cascade = {CascadeType.ALL})
    private Collection<Taches> tache;
et voila ma tache
une tache à une seul priorité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
    @ManyToOne()
    @JoinColumn(name = "refPriorite", referencedColumnName = "idpriorite", nullable=false)   
    private TachesPriorite refPriorite;
quelqu'un à une idée ?

merci