Ha una singola radice e ogni nodo ha 0..N nodi secondari ordinati. Le chiavi rappresentano un insieme distinto di percorsi. Due alberi possono essere uniti solo se condividono una radice comune. Ha bisogno di supportare, al minimo: inserire, unire, enumerare percorsi.
Per questo albero:
The +--------+----------------+ | | | cat cow dog + +--------+ + | | | | drinks jumps moos barks + | milk
i percorsi sarebbero:
- Il gatto beve latte
- La mucca salta
- La mucca si muove
- Il cane abbaia
È un po 'come un trie. Che cos'è?