Показать сообщение отдельно
Старый 14.11.2019, 16:56   #100  
axm2017 is offline
axm2017
Участник
 
1,761 / 293 (13) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от axm2017 Посмотреть сообщение
...то по mapping у нас была неправильная рекомендация стараться жить с одним mapping лишь дорабатывая его. Как показала практика жить на одном mapping пытаясь не сломать существующее модифицировать основываясь на других источниках данных крайне сложно и не стоит усилий. Проще сделать новый mapping...
Чуть попозже попробую проиллюстрировать примером.
Проиллюстрирую возникающую проблему с рекомендацией.
Предположим у нас есть все из примера 1 и это всем нравится до такой степени что китайские сотрудники попросили запилить почти такой же отчет.
Ок. Не вопрос. Делаем почти такой же формат.
Но китайские товарищи к примеру начинают хотеть порой свое уникальное значение в поле идентификатор так как мое их не устроило (из другого источника данных связанного с табличкой).
Попытки решить подобное изначально в рамках одного mapping (типа добавим поле IdFromChine и прочее) оказались крайне неудобными. Отчеты и модели жили своей жизнью росли, покрываясь расчетными функциями и прочим и это же касалось mapping (где надо было помнить еще и о китайцах) в итоге поддержка подобной уникальности оказалась трудозатратной.

Проще оказалось сделать новый mapping хотя изначально рекомендовалось жить в одном маппинге.

Последний раз редактировалось axm2017; 14.11.2019 в 16:58.