Как организовать работу с данными склада?
составить бизнес-требования к системенаписать ТЗзаказать проект системы
А в целом возьмите 1С и не изобретайте велосипеды.
Обобщенно это можно назвать "оперативный учет, склад".
И это не совсем работа с данными...
Для начала стоит детально описать и понять процессы....
p/s/ Ну и несколько "детских грабелек": 
1. пришло 3 трансфлюкатора общей ценой 100 рублей. почем будет каждый из них?
2. пришло 3 бочки масла, а отпускаются иногда литры, иногда килограммы...
Ну и перемещения на склад, если склады далеко друг от друга: тут УЖЕ забрали, а туда - приедет завтра