Этот вопрос закрыт для ответов, так как повторяет вопрос Как сделать иерархическую структуру таблицы?

Где и как хранить деревья?

У меня возникла такая задача: хочу сделать бота, который в зависимости от выбранного варианта выдвет следующий вопрос в зависимости от ответа. Визуально - как дерево. Причем, чтобы можно было легко сделать CRUD этого дерева и производительность более-менее. Вообще изначально я спроектировал это в виде направленного графа, но когда дошло до реализации - начались вопросы:
1) Насколько хорошо использовать РСУБД и если хорошо - как правильно выстроить архитектуру?
2) Почитал про графовые БД - у них какой-то странный синтаксис, а ещё, в основном, говорят, что производительность запросов оставляет желать лучшего. Если сможете что-то из этого посоветовать - буду благодарен.
3) Есть ли какие-то best practics хранения деревьев у крупномасштабных приложений?
Заранее спасибо.
  • Вопрос задан
  • 343 просмотра
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы