Статусы хранились в той же таблице, что и транзакция?

Это вопрос о фактической модели проекта: назовите, где хранился текущий статус и была ли отдельная история переходов. Универсального требования хранить всё в одной таблице нет.

Короткий ответ

Что ответить на собеседовании

Это вопрос о фактической модели проекта: назовите, где хранился текущий статус и была ли отдельная история переходов. Универсального требования хранить всё в одной таблице нет.

Подробный разбор

Ответ с пояснениями

Это вопрос о фактической модели проекта: назовите, где хранился текущий статус и была ли отдельная история переходов. Универсального требования хранить всё в одной таблице нет.

Текущий статус в основной записи удобен для чтения и атомарного обновления. Отдельная таблица истории полезна для аудита и объяснения переходов. Если статусы разных подсистем независимы, модель может быть сложнее. Укажите, как предотвращали недопустимые переходы и согласовывали статус с результатом операции, не выдумывая схему проекта.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее