Mysql
 sql >> Base de données >  >> RDS >> Mysql

La meilleure façon de dénormaliser les données dans Django ?

Vous avez des gestionnaires dans Django.

Utilisez un gestionnaire personnalisé pour créer et maintenir les relations FK.

Le responsable peut mettre à jour les décomptes au fur et à mesure que les ensembles d'enfants sont mis à jour.

Si vous ne souhaitez pas créer de gestionnaires personnalisés, étendez simplement le save méthode. Tout ce que vous voulez faire pour dénormaliser les comptes et les sommes peut être fait dans save .

Vous n'avez pas besoin de signaux. Étendez simplement save .