Jest sens przechowywać ilość dzieci w tabeli rodzica?

0

Powiedzmy że mam tabelę artykułów i tabelę komentarzy. W widoku z listą artykułów chciałbym wyświetlać jedynie tytuł odpowiedniego artykułu i ilość komentarzy do niego (przykładowo). Czy jest sens w tabeli artykułów mieć kolumnę przechowującą ilość komentarzy do danego artykułu? Czy zapytanie zliczające ilość komentarzy do danego artykułu jest stosunkowo "kosztowne"? Pytam pod kątem Entity Frameworka (nie wiem, czy w dobrym dziale zadaję to pytanie).

1

W teorii nie powinno się robić takich rzeczy, w praktyce stosuje się przechowywanie zagregowanych wartości, aby oszczędzić bazę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1