древовидная структура с агрегированными значениями на родительском уровне - PullRequest
0 голосов
/ 19 сентября 2018

Я читал о различных моделях хранения древовидных данных и думаю, что в моем случае путь материализованных путей или массив предков - это путь.

Но мне понадобится некоторое концептуальное руководство, чтобы я не начинал таким образом, который окажется неправильным на более позднем этапе

То, к чему я стремлюсь, - это структура, подобная приведенной ниже.агрегированные значения из поддеревьев присутствуют на родительском уровне.Синие точки представляют отделы, а цифры ниже могут представлять счета отделов.

Может ли это быть сделано только с запросами или мне нужно его кодировать?Исходя из мира реляционных данных ... как мне смоделировать это?Это две разные коллекции, встроенные документы или что-то еще?

Desired structure

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...