Когда я использую Базовые Данные, я иногда нахожусь в ситуации, когда у меня есть атрибут, который может иметь только определенный набор возможных значений.В качестве примера скажем, что вы делаете трекер ошибок и у вас есть сущность с именем Bug.Тогда возможно, что вам понадобится атрибут для состояния, в котором находится ошибка. Допустим, что возможными состояниями являются «Открыто», «Закрыто» и «В процессе».
Что я сделал до сих пор, так это то, что у меня есть атрибутыкак это определено как строки.Обычно в пользовательском интерфейсе есть поле со списком или группа радиосвязи, и возможные входные значения определяются тем, какие варианты выбора предлагает поле со списком или группа радиосвязи.
Одна из проблем этого подходав том, что он не работает, если приложение локализовано на другой язык.Тогда слово, которое указывает состояние, сохраняется по-разному в зависимости от текущего языка.Мне нужно сохранить выделение независимо от языка.
Как бы вы это сделали?