Es muy simple.... es solo tener una tabla de afiliados recusriva y listo.... y la informacion la muestras con un arbol de javascript.
Si ves que la solucion que te doy es viable me escribes un mail a
[email protected] y te envio un ejemplo muy sencillo para lo que necesitas