To už je o těch konkrétních případech - JOIN je pomalejší, ale JSON zase omezenější - JOINy si můžu potřebovat - JSON mám pouze jeden, a žádnou další kombinaci neudělám. Pokud databázi používám jako storage - pak dokumentové databáze, NoSQL databáze bohatě stačí, a asi se nenarazí na limity. Jakmile se začnou počítat reporty, případně dělat adhoc analýzy, tak buďto mám dynamiku (u bezeschémových databází) nebo rychlost (u SQL) - nelze mít obojí.