darakanoit
@darakanoit
Веб-разработчик

Как корректнее всего выстроить схему БД для складского учёта товаров?

Доброго времени суток, имеется задача реализовать складской учёт.
С операциями: Приёмка товара(у каждой приёмки есть цена закупа), списание, продажа и возврат товара.
Возникает резонный вопрос как грамотно это спроектировать, чтобы в конечном итоге не получить огромное количество нагромождения(например в возвратах надо знать инфу о приёмке и продаже) и с апдейтами пока сложно выглядит, сделали приёмку на 1к товаров - получили 1к апдейтов.
Подскажите пожалуйста Ваше виденье на эту задачу или чтиво\примеры подобного.
  • Вопрос задан
  • 89 просмотров
Пригласить эксперта
Ответы на вопрос 3
@LollyFox
В этой схеме как минимум ещё не хватает операции инвентаризации и оприходования
+ возвратов должно быть два: вам от покупателя и от вас поставщику,
+ возможно перемещение - если складов будет несколько
+ возможно комплектация/разукомплектация
+ надо сразу понимать, нужен ли учет по партиям, сериям, срокам годности и пр.
Ответ написан
Комментировать
firedragon
@firedragon
Senior .NET developer
Опишите все бизнес процессы. На каждый сделайте карточку (папку) .
Соответственно у вас будет 2 стопки актуальные и то что будете внедрять.
Дальше опишите сущьности которые есть в бизнес процессе, это поля, ограничения, связанные работы.
После расставьте приоритеты и начинайте делать MVP.
Далее наращивайте "мясо" в виде функционала.

Кстати почему не 1c:erp ,SAP, dynamics 365?
Ответ написан
Комментировать
@caballero
Программист
если это не для курсовой то возмите готовое решегние и не мучайтесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы