есть таблица стадий заказа и когда одна стадия готова её поле is_active становится false а is_active следующий стадии становиться true. Сначала я сохранял очерёдность стадии просто в виде номера(1,2,3...) но теперь придумал ссылаться внешний ключом на следующий этап и так его находить, по мне умно
https://orkhan.gitbook.io/typeorm/docs/relations-faq#how-to-create-self-referencing-relation да
Практика нормальная, но именно для таких кейсов как у тебя удобнее сделать енамом что то типо CREATED, DELIVERY, CANCELLED
Обсуждают сегодня