Особенности в проектировании иерархий


  1. Для ввода данных на «верхний» уровень нужно использовать вспомогательные элементы, так как возможна ситуация «потери» данных при агрегировании
  2. Не допускается использование больших плоских иерархий ( когда один родитель содержит сотни детей), нужно искусственно вводить промежуточные уровни агрегаций
  3. Ввод константы в формулу элемента на разряженном направлении породит все возможное кол-во блоков.
  4. Правильное расположение разряженных направлений напрямую влияет на использование кэша калькулятора, на параллельные расчеты, на дефрагментацию БД.