Всем доброго времени суток. Прошу помощи в решении проблемы , возникшей во время технического планирования работы интернет - магазина. Проблема такая: в бд есть наименования товаров (просто запись в специальной таблице , наименование и все , никаких цен ) , затем , когда эти товары уже появляются в наличии , нужно по наименованию сделать собственно сам товар(запись в другой таблице) с ценой по которой этот товар купили , ну и потом исходя из этого и прочих данных можно считать прибыль и.тд . Но вот в чем проблема , что делать , если приходит один и тот же товар ( одно наименование ) , но по разным ценам ? как быть в такой ситуации ? уверен , что люди , которые разрабатывают/разрабатывали интернет - магазины реализовывали это . Есть идея : создать несколько записей с одним наименованием , но с разными ценами . По-другому это никак не сделать что ли? Помогите в общем , никак сообразить не могу.
Не понимаю проблемы, у вас 1 таблица справочник товарных единиц, и 2 таблица закупок, в которую пишется id товара, дата, количество, возможно еще какие-то пояснения(допустим поставщик) и цена по которой купили. Все. Или я чего то недопонимаю в вопросе?
Да , цена по которой купил , она может не всегда быть одинаковой . Как поступать в таком случае? просто создавать еще одну запись во второю таблицу с другим id и другой ценой , так ведь? по другому никак?
NoName_0: именно, во второй таблице будет МНОГО записей товаров, каждая закупка отдельная строка. Они имеют общий id, соответственно можно выбрать все товары одного вида одним запросом, что делать с количеством и ценой уже решается логикой приложения.
ThunderCat: Понял, до меня доперло это уже тогда , когда я заканчивал вопрос.. но решил убедится , правильно ли я собираюсь сделать. В общем. Спасибо огромное , Удачи)