Я использую PostgreSQL, и у меня есть модель, вложенная модель набора, для таблицы, содержащей отношения.Как получить сыновей без внуков дизайна узла в модели вложенного набора?
В качестве узла в модели, каждая строка, очевидно, должны имеет поля «LFT» и «RGT», еще более, я должен добавить поле parent_id (со ссылкой на его родительский узел), которое само-объяснения ,
Модель, удобная для запроса всего узлового узла указанного узла, но теперь я просто хочу, чтобы его дети, но не все его потомки, имели высокую производительность.
Не могли бы вы мне помочь? Огромное спасибо!
Я нашел ответ. ==>Help with writing a SQL query for Nested Sets
Пожалуйста, предоставьте нам пример таблицы и запросы до сих пор. – Smutje
"* Я добавляю поле parent_id (ссылаясь на его родительский узел) *" - почему вы поддерживаете две разные реализации иерархии? –
Я не беспокоюсь о производительности вставки, но важна производительность, поэтому я думаю, что добавление parent_id делает его более гибким и делает это. –