складском учете?
пришел к очевидной схеме таблицы где
storage_id, product_id, operation_type (+ \ -), count (полож. для прихода, отриц. для списания). Ну и считаю остатки агрегацией по (storage_id, product_id) и sum(count) как актуальный остаток. Запустил в работу, и за пару дней в таблицу набежало 8000 записей, по 1 единственному складу. Мне кажется через месяц вся эта система с агрегацией начнет кряхтеть, нет?
предагрегации
Остатки надо на начало периода хранить. На тек. -- считать. Периоды закрывать периодически
ПРоводки бывают (бухгалтерские) полные и половинные. Полные -- откуда куда. Половинные -- отсюда взял -- одна запись , сюда положил -- другая. Обе имеют как преимущества, так и недостатки, найди отдельно почитай
Обсуждают сегодня