Цитата:
Сообщение от
syl
Проблема в том что заменить enum на что то иное нельзя, т.к. на него завязано много бизнес-процессов
почему нельзя? очень даже можно.
делаете таблицу с двумя полями - enum и description. делаете ссылку на эту таблицу. дальше скрываете (именно скрываете, а не удаляете) поле с исходный enum-ом и вместо него даёте ссылку на эту таблицу. при выборе значения в лукапе - соответственно заполняете скрытое поле с исходный enum-ом. ну и всякие бантики навешиваете, типа автозаполнения поля description значением метки
будет несколько коряво, но вполне рабоче