Se juntasse tudo da tabela a e b em uma coisa só, a performance de leitura seria melhor. Mas provavelmente pioraria bem a de escrita, provocaria inconsistências, a não ser que faça um mecanismo complexo. Poderia piorar a leitura em outro cenário. NoSQL tipicamente opta por isso.