Изменить размер AssetGroupId EDT

У меня есть запрос на изменение размера поля GroupId в таблице AssetGroup с 10 до 18.

Насколько я вижу, это поле расширяет AssetGroupId EDT, которое, в свою очередь, расширяет SysGroup (и таким образом принимает размер 10).

Правильно ли прекратить расширение SysGroup в AssetGroupId EDT и изменить свойство StringSize на 18?


person Olaru Mircea    schedule 07.06.2016    source источник


Ответы (1)


Это возможный подход, но он приводит к конфликтам обновлений для AssetGroupId EDT. Также имейте в виду, что при таком подходе вы будете проверять все ссылки на EDT и все поля таблицы, которые используют EDT, если их необходимо изменить, чтобы они соответствовали новому размеру EDT.

Есть ли причина, по которой поле Name таблицы AssetGroup нельзя использовать для предоставления дополнительной информации?

person FH-Inway    schedule 07.06.2016
comment
Назовите это тогда. Отсылок к этому EDT действительно много. Слишком опасно проверять их все и быть уверенным, что я рассмотрел каждую возможную операцию сжатия. Спасибо! - person Olaru Mircea; 07.06.2016
comment
Это также соображение производительности. Группа — это идентификатор, поэтому индекс для создания, обновления, изучения и т. д. - person Geoffrey DELMEE; 10.06.2016