Intuicion del concepto
La metafora esencial: Grafos con CTEs es como una herramienta especializada en SQL que resuelve un problema concreto. Para entenderlo, piensa en una analogia cotidiana: asi como un destornillador sirve para atornillar (no para martillar), este concepto existe para un proposito especifico.
Por que existe este concepto? PostgreSQL maneja enormes volumenes de datos. Grafos con CTEs nace de la necesidad de organizar, recuperar o transformar informacion de manera eficiente sin perder precision ni rendimiento. No lo usarias para todo, pero cuando el problema correcto aparece, no hay otra forma tan limpia de resolverlo.
Piensa en Grafos con CTEs como un atajo mental: una vez que entiendes su proposito, empiezas a ver oportunidades para usarlo en todas partes. Los mejores desarrolladores SQL no son los que mas conceptos conocen, sino los que saben cual aplicar en cada situacion.