При создании нового Musician
мне также нужно создать набор ItemLevels
.
ItemLevel
полиморфен, а также has_many :levels
.
Levels
просто хранит различные типы уровней, доступные музыкантам (стресс, счастье, мастерство и т. Д.).
ItemLevel
соединяет определенный уровень (например, стресс) с конкретным музыкантом (или группой или менеджером ... именно поэтому он полиморфен).
Итак, когда создается новый Музыкант, мне нужно создать все Уровни Предметов для этого музыканта. Как бы я это сделал?