Bonjour tout le monde,
Je dois implémenter une suppression logique en base de données avec Spring Hibernate.
Ceci consiste à supprimer l'élément donc devient invisible dans l'application mais reste toujours en base.
Je voulais juste savoir si vous avez des idées d'algorithme.
Je vous propose les miennes et ce que je leur reproche.
Ajout d'une colonne booléenne dans chaque table pour dire supprimer ou non mais quand la table contient des champs unique ça devient compliquer quand je veux insérer une ligne ayant le même identifiant d'une autre déjà supprimer, mais toujours présente en base.
Ma 2eme solution c'est d'avoir un clone de chaque table. Mais ça devient lourd après
Merci de vos propositions
Partager