no e' giusto come e' scritto...

all'origine sono tutte strutture...ma se il campo sottostruttura e' divderso da 0, allora la struttura (4) diventa sottostruttura della struttura 8...
in id_sottostruttura non ho le sottostrutture ma gli identificativi delel strutture...

...la join di prima funziona ancora?