Несмотря на то, что коллекция строк никогда не изменяется, все равно полезно иметь эту таблицу в вашей базе данных, чтобы использовать отношения ActiveRecord. Менее надуманным примером будет таблица базы данных со списком штатов США. Это вряд ли изменится, и, скорее всего, будет иметь только пару столбцов (название штата и сокращение штата). Однако, сохраняя их в базе данных и поддерживая их с помощью ActiveRecord, вы сохраняете возможность выполнять такие удобные вещи, как поиск всех пользователей в состоянии с использованием обычной семантики rails.
При этом альтернативой может быть просто создать класс, который вы вставляете в каталог моделей, который не наследуется от ActiveRecord, а затем либо заполнить его один раз из базы данных при загрузке приложения, либо просто заполнить его вручную ,
Подобный вопрос был задан вчера, и в одном из ответов предлагается механизм поддержки чего-то похожего на то, что вы хотите сделать:
Как создать статический класс, который представляет то, что находится в базе данных?