У меня есть таблица, содержащая необходимые данные о товаре, где ключевое поле - код продукта.
Есть две таблицы с данными о поставках:
1. Таблица где хранятся данные с названием поставщика и даты поставки, где ключевое поле - код поставки.
2. Таблица, где перечислены все поставленные товары, с указанием закупочной цены и количества.
Вторая таблица связана с первой по полю "ID поставки" и с таблицей с данными о товарах по полю "Код продукта".
Как правильно хранить в базе данных один и тот же товар (код товара одинаковый) с разной закупочной ценой?
Как учитывать расход такого товара?