Атрибуты Enum великолепны, и я хочу их использовать. Но преобразование значений перечисления в integer затрудняло бы поддержание как кода, так и базы данных. Кроме того, моя база данных будет тесно связана с моим кодом, который, я думаю, должен считать, что это плохо.
Я знаю, что могу использовать хеш для организации атрибута enum с парами ключ/значение, но все же было бы намного лучше использовать массив и сопоставить строковые значения в базе данных.
Есть ли способ по умолчанию перечислить строки в строки?