Przeczytałem następującą frazę na stronie internetowej:
Zamiast dodawać nowe pola do typu zawartości, dodanie istniejących pól jest lepszą opcją, aby zmniejszyć złożoność systemu i poprawić skalowalność.
I rodzą się wątpliwości.
W rozwijanym przez nas systemie mamy możliwość ponownego wykorzystania pola w 3 lub 4 typach treści, ale zamiast poprawić skalowalność, jak mówi cytowana fraza, obawiam się, że to zmniejszy, ponieważ tabela pola szybciej stałaby się wąskim gardłem (przynajmniej takie jest moje rozumowanie w tym przypadku, ponieważ wszystkie wartości tego pola łącznie wyniosłyby kilka milionów rocznie, co spowodowałoby, że stół byłby zbyt duży). Czy sie zgadzasz?
Ile rzędów byłoby rozsądnym maksymalnym celem przy tworzeniu architektury? W ten sposób moglibyśmy zdecydować, kiedy ponownie wykorzystać pola, a kiedy utworzyć nowe (nawet jeśli istnieje szansa na ponowne użycie).