ciao,
al momento ho archiviato le stored procedure, però vi chiedo un seggurimento sulla creazione di uno script.
praticamente
devo fare un albero genialocigo con tanto di impaginazione.
praticamente si parte da 2 persone di cui questi hanno a loro volta 2 figli.
quindi il rapporto è
2, 4, 8
comeinserireste dei nominativi in questo modo?

Rispondi quotando
) partirei da l'ultimo discendente. Questo avrà senz'altro un ID, un nome, un sesso, altre caratteristiche e, un padre ed una madre. Il padre e la madre sono chiavi esterne della tabella. Oltretutto l'albero di discendenza si può costruire o dalla linea maschile, o dalla femminile
) si ricostruisce in parte l'albero nel senso che rimarrebbe il problema di come associare marito e moglie. Quindi messa cosi in effetti forse e' meglio usarne due. In questi casi, con le opportune modifiche, ci sono due approcci diversi tra cui scegliere e cioe' quello dell'adiacenza ("adjacency list") e quello "nested sets model for trees".