Почему вид НСИ вы вынесли в атрибуты? А не создали таблицу под каждый вид? В Вашем примере есть общий справочник в котором указывается вид НСИ.
Лучше же сделать НСИ под каждый вид НСИ. Пример Мета(вид)-child(Товары (одна таблица) -(ключ)- child Тип (другая таблица) и так далее.
Почему я спрашиваю, потому что нормальный запрос с большим объемом просто может положить ваши сервера) А так же это обязывает вас писать ключи к каждой merge.
Wrike задачник всемогущий с возможностью интеграции с чем угодно по рест апи, и визуально делает хоть кан бан хоть гант, общий тайм лайн и так далее. И в BI как я понимаю нужна только статистика по проектам занятых часов/всего часов. Он же и показывает загрузку
Лучше же сделать НСИ под каждый вид НСИ. Пример Мета(вид)-child(Товары (одна таблица) -(ключ)- child Тип (другая таблица) и так далее.
Почему я спрашиваю, потому что нормальный запрос с большим объемом просто может положить ваши сервера) А так же это обязывает вас писать ключи к каждой merge.
Wrike задачник всемогущий с возможностью интеграции с чем угодно по рест апи, и визуально делает хоть кан бан хоть гант, общий тайм лайн и так далее. И в BI как я понимаю нужна только статистика по проектам занятых часов/всего часов. Он же и показывает загрузку