Мне кажется править существующие записи в InventDim нельзя. Исключая ситуации удаления записей которые не используются.
Для изменения аналитик есть стандартный подход (реализован во многих формах, на память не помню).
Если менять программно, то методом
PHP код:
InventDim::findOrCreate(..)