Хотелось бы сгруппировать по элементам справочника. Справочник не иерархический. Цифры рассчитываются сложно, в том числе с использованием агрегатных функций в запросе.
Help!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший