у нас тоже много отдельных запросов, которые включают в себя различные агрегации (хотя Hasura позволяет делать и аггрегации прям из graphql), обращение к другим апи и тд, и все это в одной схеме)
просто есть prisma, которая старается поддерживать кучу БД, но там есть проблема: они нацелены на поддержку общего среза функциональности для ВСЕХ бд, а не нацелены на какой-то одной