Мне не удалось найти документацию/учебники/вопросы и ответы о том, как моделировать вложенные состояния в рельсах.
Есть ли способ сделать это с помощью драгоценного камня state_machine? (или другой камень)
Моя конкретная ситуация заключается в том, что у меня есть объект, который имеет состояние. Это может быть:
'scheduled', 'on-shift' or 'past'
Кроме того, 'on-shift' может иметь состояние:
'available', 'busy' or 'inactive'
Как я могу смоделировать эти состояния?