Остаток товара

RedShift

Новичок
Подскажите как правильнее.
Скажем надо контролировать остаток товара на складе.

1) Лучше считать количество отгрузок в таблице по этому товару и так формировать остаток
2) Лучше сделать отдельный счетчик и делать каждый раз декремент счетчика

Как идеологически правильно?
С ув.
 
Последнее редактирование:

AnrDaemon

Продвинутый новичок
C какой именно целью считаете?
Бухгалтения? Логистика? Продажи?
 
  • Like
Реакции: AmdY

AmdY

Пью пиво
Команда форума
Вам намекают на то, что ноль для разных отделов разный, у кого-то он когда пользователь кладёт товар в корзину, а у кого-то через после доставки и оплаты товара.
отдельные счётчики более быстродейственный способ, пересчёт отгрузок более точный, лучше реализовать оба варианта кешировать данные в счётчик, но при этом иметь возможность дёрнуть метод, чтобы этот счётчик пересчитался на основании информации об отгрузках.
 
Сверху