Roman Dynnik
Любой мэппинг создает дополнительный оверхед и лэтенси. От этого перекладывания пытаются избавиться на всех слоях, вплоть до оптимизации под железо. Почитай к примеру в чем различие нативных и ненативных графовых баз.
запутаться в связях на большом проекте и получить N*N*N+1 запросов намного проще