Xman Xmango
Мыслитель
(7683),
на голосовании
5 лет назад
Нужно хранить цену на 64 позиции (со временем будет увеличиваться) товара для каждого поставщика, сижу вот думаю, как лучше поступить ? 1. Создать таблицу с ClientID + 64 столбца для каждой позиции, со временем добавляя столбцы. 2. Создать таблицу вида ClientID, TovarID, Cost, и для каждого клиента добавлять по 64 записи с ценами ? Может есть другие варианты ?
Дополнен 5 лет назад
Хранить все цены в одной ячейке, например в JSON нельзя, ибо иногда надо делать выборки, сравнивая цены на товары и т. д.
1. Создать таблицу с ClientID + 64 столбца для каждой позиции, со временем добавляя столбцы.
2. Создать таблицу вида ClientID, TovarID, Cost, и для каждого клиента добавлять по 64 записи с ценами ?
Может есть другие варианты ?