Группируйте поля по доменам, используйте namespaces через object fields (viewer, admin), ограничивайте корневые поля, вводите явные use-case mutations вместо CRUD на всё.
Разбор
- Схема растёт — нужен ownership доменов.
- Deprecate поля вместо вечного накопления.
- Не экспонируйте внутреннюю реляционную модель 1:1.
- Документируйте
@deprecated.
Итог
Схема — продукт: доменные границы и use-case операции, не зеркало БД.