Pokud tímto způsobem existuje libovolně mnoho úrovní vnoření kategorií, nemůžete je všechny zachytit jediným dotazem pomocí modelu schématu „rodičovský odkaz“. Museli byste se opakovaně dotazovat na potomky každé kategorie, kterou jste našli, rekurzivně, nebo prostě provádět delší a delší samopřipojování, dokud nevyberete ty nejhlubší vnořené položky.
Pro přístup k hierarchickým datům na jeden dotaz budete muset hledat alternativní způsoby strukturování schématu, především:
- Vnořené sady :ukládá číselné řazení rekurzivní procházky nad stromem
- Vztah sousedství :přidá další páry předek/potomek do vašeho vyhledávání dítěte/rodiče
Jeden nebo oba tyto přístupy v jedné ze svých příchutí vám mohou vyhovovat. (Obvykle končím s vnořenými sadami, takže dostanu také explicitní objednávku od prvního do posledního.)