Bonjour,
Je développe actuellement un CMS avec une gestion d'utilisateurs (logique jusque là). Et je vais changer le type de base de données pour passer sous l'engine InnoDB de MySQL.
Engine qui supporte la gestion des clés étrangères, qui permet donc de faire un delete on cascade.
Ma question est donc:
Lorsque un utilisateur est supprimé du CMS, est-ce que les articles qu'il a rédigé devrait être également supprimés (utilisation du on delete cascade ici)? Ou les laisser en base de données mais à ce moment là l'article n'aurait plus d'utilisateur attitré.
Merci
Modifié par Baptouuuu (22 May 2012 - 09:25)
Je développe actuellement un CMS avec une gestion d'utilisateurs (logique jusque là). Et je vais changer le type de base de données pour passer sous l'engine InnoDB de MySQL.
Engine qui supporte la gestion des clés étrangères, qui permet donc de faire un delete on cascade.
Ma question est donc:
Lorsque un utilisateur est supprimé du CMS, est-ce que les articles qu'il a rédigé devrait être également supprimés (utilisation du on delete cascade ici)? Ou les laisser en base de données mais à ce moment là l'article n'aurait plus d'utilisateur attitré.
Merci
Modifié par Baptouuuu (22 May 2012 - 09:25)