Древовидные графики, иерархии, могут быть сохранены с использованием «модели вложенного множества». Веб-поиск по этому термину даст вам много хороших статей на эту тему. Модель вложенного множества позволяет обход дерева без рекурсивных запросов.
Более распространенный подход называется «модель списка смежностей». Этот подход требует либо рекурсии, либо специфических для СУБД расширений SQL.
Преимущество списков смежности заключается в быстрых и простых обновлениях. Преимущество вложенных множеств заключается в простоте запросов.