У меня есть приложение с моделью учетной записи. Каждая учетная запись принадлежит к спорту, который я обычно имел бы в качестве модели Sport и в БД. Но поскольку это не то, что изменится и не будет использоваться конечными пользователями, я подумал, что лучше было бы поместить его как целочисленный столбец в модели Account и отобразить хэш с использованием переменной класса.Отображение данных не db для моделей рельсов
Однако мне нужно, чтобы у каждого вида спорта было много игроков (которые характерны для каждого вида спорта). Так что я подумал, что я мог бы сделать что-то вроде:
@@player_positions = {:rugby => [position_1, ..., ...]}
Является ли это хорошая практика для статических данных, как это, или я должен придерживаться, чтобы положить его в БД, как это реляционная?
Я также подумал, может быть, я могу использовать файл yaml, но не знаю, как я могу это установить.
Да, это было мое ощущение кишки, так как я думаю, что может быть больше вещей, которые мне нужно связать с Accoutn и Sport – Cameron