Иерархическая структура хранения данных. Как узнать количество потомков элемента?

Мне нужно как-то сохранять бинарное дерево в БД. Это могут быть Nested sets или просто ссылка на родителя, не знаю как лучше. Нужно решить задачу показа количества потомков у каждого элемента с каждой стороны. При этом, потомки могут и будут добавляться, а вот все дерево при этом не хотелось бы перечитывать, так как оно может вырасти большим.
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
Считайте и думайте.
Nested Set - быстрое чтение, но долгая вставка
ParentID - быстрая вставка и долгое чтение
Без знания какое дерево у вас будет и какие задачи оно будет решать нельзя сказать однозначно что лучше.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы