база данных управления запасами

Я работаю над приложением для управления запасами Вот сценарий:

-пользователь вводит купленные предметы со следующей информацией (Идентификатор предмета, купленное количество, цена покупки, минимальная цена на ветер, дата покупки)

каждой операции пользователь вводит проданные товары со следующей информацией (идентификатор товара, проданное количество, окончательная цена ветра, дата транзакции )и каждая операция, которую я предупредил пользователя, если окончательная цена ветер меньше минимальной цены ветра

каждая операция, ветер Я записал выгоду от сделки (окончательную цену ветер -цену покупки)

Проблема в том, что :вы можете купить один и тот же товар в разное время по разной цене, тогда мы сможем рассчитать общую выгоду,

например, если у меня есть следующий случай

куплено (футболка -рубашка ), 10, 20£, 23£, 08.10.2012 куплено (футболка -рубашка ), 10, 22£, 25£, 19 /08/2012

В таком случае,операция ветра, что я должен сделать, чтобы восстановить статью с правильной покупной ценой и рассчитать прибыль и записать хорошую информацию в таблице продаж?

5
задан JamesENL 25 March 2015 в 05:28
поделиться