Là ça dépend de comment t'as modélisé ta BDD ! Tu utilises les delete en cascade côté base de données, ce sera un jeu d'enfant pour supprimer une commande ! Mais si ce n'est pas le case supprimer toutes les commandes d'un utilisateur avant de pouvoir supprimer celui-ci n'est pas du tout performant que de passer par une procédure stockée.
Partager