Bonjour,

une question me tarrode car mon on delete cascade ne fonctionne pas...

En gros, j'ai un utilisateur avec un ensemble de droits, hyper classique quoi, et je veux qu'a la suppression de l'utilisateur, tous ses droits soient aussi supprimés.

Le truc c'est que je m'appuie deja sur une base existante qui ne possède pas de clé dans les tables (je ne peux pas les rajouter).
Normalement, hibernate lui il s'en fou. D'ailleurs quand je charge un utilisateur il me charge sa liste de droits, donc ca c'est bien.
Par contre quand je supprime un utilisateur, ses droits reste en base ! pourtant j'ai bien mis au niveau du mapping utilisateur, on-delete=cascade.
Coté base de données, je n'ai rien défini sur les colonnes, donc je voulais savoir ca pouvais ou non poser un problème ?

je me suis dit si hibernate fonctionne sans clé coté base de données, je vois pas pourquoi ca ne serais pas pareil pour le delete cascade ?

suis je clair ?

merci pour votre aide