Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Najlepszy sposób na denormalizację danych w Django?

Masz menedżerów w Django.

Użyj dostosowanego menedżera do tworzenia i utrzymywania relacji FK.

Menedżer może aktualizować liczniki, gdy zestawy dzieci są aktualizowane.

Jeśli nie chcesz tworzyć niestandardowych menedżerów, po prostu rozszerz save metoda. Wszystko, co chcesz zrobić, aby denormalizować liczby i sumy, możesz zrobić w save .

Nie potrzebujesz sygnałów. Po prostu rozszerz save .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uzyskać listę dat między dwiema datami w zapytaniu wybierającym mysql

  2. Pobieranie danych do szablonu z zewnętrznej bazy danych za pomocą django

  3. Dlaczego SQLSTATE[HY000]:Błąd ogólny?

  4. Zaszyfrowane kolumny MySQL

  5. Błąd krytyczny Wordpress:Nieprzechwycony błąd:Wywołanie niezdefiniowanej funkcji mysql_connect() w /wp-includes/wp-db.php:1570