hola, quiero mostrarles como voy y a ver si me pueden ayudar:
Sobre lo de los proceso, subprocesos, subsubprocesos ect creo tener la solucion, cree la siguiente tabla:
procesos
----------
id_proceso
proceso
clave_proceso
clave_dependencia
nivel
veamos un ejemplo sencillo:
Código:
id_proceso proceso clave_proceso clave_dependencia nivel
1 adquisicion 100 NULL 0
2 produccion 200 NULL 0
3 ventas 300 NULL 0
4 compras 110 100 1
5 mercadotecnia 310 300 1
tener todos los procesos en la misma tabla, especificando si son hijos de otro proceso y ademas su nivel.
Y con esto lograr hacer una
consulta recursiva para que me muestre el arbol de dependencias, pero leyendo sobre este tema e visto que
en mysql no se soportan las querys recursivas entonces creo que tengo que hacerlo por programacion, o con una superconsulta con subconsultas y/o uniones, aun no lo he intentado porque temo que esto arruine un poco o un mucho el performans de la base y por lo tanto del sistema, al final lo que deberia resultar es algo asi:
adquisicion
- compras
produccion
ventas
- mercadotecnia
que opinan?