Leer el diagrama
Weftmap dibuja dos tipos de diagrama: un call graph para lenguajes de programación y un diagrama entidad-relación para SQL. Esta página explica cómo interpretar nodos, aristas y controles.
Nodos
- Módulo — cada archivo, dibujado como un contenedor que agrupa sus funciones.
- Función / método — una definición dentro de un módulo o clase.
- Clase — agrupa sus métodos (en lenguajes con clases).
- Tabla — en SQL, una entidad con su lista de columnas, tipos y claves PK/FK.
Aristas
calls— una función llama a otra (línea animada).imports— un módulo importa otro.extends— una clase hereda de otra.- references — en SQL, una foreign key apunta a otra tabla.
Cardinalidad (SQL)
Las aristas de foreign key muestran su cardinalidad:
1:N— una fila referencia muchas (FK normal).1:1— la columna FK es única o es la PK completa.N:M— inferida desde una tabla puente (PK compuesta de dos FKs).
Leyenda y controles
- Leyenda: arriba a la izquierda; haz clic en un tipo de arista para ocultarlo o mostrarlo.
- Mover y zoom: arrastra el lienzo, usa la rueda para acercar.
- Encuadrar: los controles inferiores reajustan la vista.
Solo se dibujan las definiciones de tu código. Las llamadas a builtins o librerías externas se omiten para mantener el grafo legible.