Procesamiento de SQL proc diagram software de un flujo de programa [cerrado]

Tengo un par de procs muy largos en Oracle 2000+ líneas con muchas llamadas. Y me gustaría generar un Diagrama de flujo de programa (algoritmo) para una mejor comprensión del proceso para una refactorización adicional.

No es el código que escribí, así que no conozco la lógica suficiente.

¿Qué aconsejarías hacer en este caso? Intenté dibujar un flujo de texto, pero lleva mucho tiempo y aún es difícil cubrir toda la lógica para la comprensión.

El mejor enfoque que veo sería el diagrama de flujo generado a partir de proc de SQL con enlaces para "saltar" entre el código y el gráfico.

ACTUALIZACIÓN: Encontré un par de software haciendo lo mismo:

ClearSQL: crea diagramas CRUD, mapa de llamadas y diagrama de flujo.

Quest SQL Navigator Expert (usándolo ahora): tiene Outline (hace que el código fluya con la capacidad de colapsar y expandir bloques de código, ¡realmente genial!), Code Explorer (enumera todas las funciones, parámetros con enlaces y texto SQL) en la interfaz ) caracteristicas

Respuestas a la pregunta(2)

Su respuesta a la pregunta