Не совсем задача. Хочу понять просто как это называется и в какую сторону копать.
Имеется 2 многомерных куба (как в смысле OLAP, если кому проще):
куб 1:
— Product
— Service
— Location
(Cost)
куб 2:
— Product
— Client
— Sales Person
(Revenue)
Если их сложить и спросить про Profit = Revenue — Cost, то его можно видеть только в разрезе Product, то есть где кубы пересекаются. Так вот вопрос: если хочется перераспределить Profit в разрезе (Location, Client) то как это можно сделать? Ясно, что решений бескончено много, но если существуется какая то связь между Location и Client, можно ли сделать что-то умное, чтоб найти пересечение кубиков?