Удаление значения перечисления влечет за собой реструктуризацию большого количества объектов

1. tigcorp 3 09.06.17 12:19 Сейчас в теме
Здравствуйте.
Конфигурация доработанная. Добавлено перечисление с набором значений.
Сейчас появилась необходимость убрать одно из значений. Если удалить значение, то при обновлении базы данных реструктуризация проходит дольше обычного и выдает довольно большой список измененных объектов.
Вычитал уже информацию, что в список попадают объекты с реквизитами типа "ЛюбаяСсылка".

Это нормальная ситуация или лучше избегать удаления значений перечислений?
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. корум 287 09.06.17 12:26 Сейчас в теме
(1) логично, что в "любаяСсылка" может попасть и удаляемое значение.
Ситуация нормальна, но над архитектурой лучше тщательней подумать, чем потом исправлять.
tigcorp; +1
4. tigcorp 3 09.06.17 12:47 Сейчас в теме
(2)Согласен, лучше сразу все правильно продумать. О чем заказчику и говорил. Но вот не до конца продумали. В целом, если не удалю, не настолько страшно. Больше опасаюсь из-за этой мелочи внести больше проблем.

(3)Забыл написать. Все места, где использовалось данное значение, были заменены на другие значения.
+
6. tigcorp 3 23.06.17 12:17 Сейчас в теме
(2) Прошу уточнить по "Ситуация нормальна". Приходилось ли удалять значения перечислений?
Перестрахуюсь и опасаюсь, что в будущем может потянуть за собой еще что-то, но проблема всплывет не сразу.
+
3. iskdv 09.06.17 12:29 Сейчас в теме
предлагаю -- написать алгоритм, который найдет все "места" в данных где использовалось это значение. затем их заменить на корректное. затем произвести удаление значения из перечисления.
+
5. корум 287 09.06.17 12:49 Сейчас в теме
(3) в (1) речь про работу в пофигураторе, после вырезания удаляемого перечисления.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот