9.5.1 Атрибуты, поддерживаемые системой
Правила управления изменением словаря ограничены атрибутами, доступными для изменений, производимыми по запросам пользователей. Атрибуты, поддерживаемые системой, не рассматриваются при изменениях ссылочного словаря, так как они модифицируются автоматически как следствие других изменений:
- Изменение номера пересмотра: если происходит изменение описания на исходном языке (на котором описан словарный элемент), то номер пересмотра увеличивается, а дата пересмотра date_of_current_revision обновляется. Если происходит изменение описания на одном или нескольких других языках (на которые переведено описание словарного элемента), то номер пересмотра перевода translation_revision на соответствующий язык увеличивается, а дата пересмотра перевода date_of_current_translation_revision на соответствующий язык обновляется;
- Изменение номера версии: номер версии увеличивается и дата текущей версии date_of_current_version обновляется с течением времени. Номер пересмотра устанавливается на минимальное значение атрибута пересмотра, а дата текущего пересмотра date_of_current_revision обновляется;
- Создание нового словарного элемента: новый словарный элемент создается с новым кодом, а дата исходного определения date_of_original_definition устанавливается по текущему времени. Номер версии устанавливается на минимальное значение, определенное для атрибута версии, а дата текущей версии date_of_current_version обновляется по текущему времени. Номер пересмотра устанавливается на минимальное значение, а дата текущего пересмотра date_of_current_revision обновляется по текущему времени.
9.5.2 Атрибуты, доступные для текстовых изменений
Роль терминологических атрибутов словарных элементов (имени, определения, примечания, иконки и т.п.) заключается в том, чтобы объяснить, какой вид продукции характеризуется заданным классом ссылочных словарей и какой вид характеристик продукции представляется каждым отдельным свойством.
Для обеспечения обратной совместимости текстовых изменений терминологических атрибутов рассматриваемые изменения не должны искажать смысл класса (свойства), даже если данные изменения уточняют его смысл. Вместе с тем, текстовые изменения могут расширить класс определений, например, путем принятия во внимание разработки новой продукции.
Таким образом, текстовые изменения требуют, по крайней мере, задания нового N пересмотра. На поставщике словаря лежит ответственность о принятии решения: следует ли вместе с вносимым изменением менять версию словарного элемента, чтобы гарантировать, что пользователи словаря получат доступ к терминологическим атрибутам, используемым при определении некоторых характеристик. На поставщике словаря также лежит ответственность за принятие решения: следует ли ассоциировать новый определяемый словарный элемент с новым кодом, так как новое определение может не быть обратно совместимым с предшествующим определением.