Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Подскажите какую структуру лучше выбрать? (RigVan) 27/02/2006 - 16:37:49
      Re: Подскажите какую структуру лучше выбрать? (Dinky) 27/02/2006 - 18:37:17
      Re: Подскажите какую структуру лучше выбрать? (bac) 27/02/2006 - 20:03:50

> Original message text:
> From: RigVan - 27/02/2006 - 16:37:49
> Subject:Подскажите какую структуру лучше выбрать?
> -----------------
> Здравствуйте, подскажите какую структуру таблиц лучше выбрать?
> нужно как-то объеденить в MySQL, следующие данные:
>
> 1) продукция (примерно 1000 наименований, и кол-во будет расти. Названия везде уникальные, поэтому можно использовать как ID)
>
> 2) вся продукция поступает от четырех поставщиков, кол-во вряд ли будет меняться (выборка по поставщикам производиться редко но все-таки бывает, чаще просматривается статистика по всей продукции)
>
> 3) по каждому товару есть четыре критерия:
> ..а) продано шт.
> ..б) кол-во заказов
> ..в) сколько раз смотрели описание
> ..г) средняя цена продажи
>
> 4) все эти данные разносятся по дням,
> т.е. в месяце будет около 30 таких итоговых таблиц...., в году соответсятвенно...
>
> Какую структуру БД, для этого придумать, ума не приложу... Поскольку требуется что бы выборка могла производиться по любому(любым) из эти критериев...
>


From: bac - 27/02/2006 - 20:03:50
Subject:Подскажите какую структуру лучше выбрать?
-----------------
>т.е. в месяце будет около 30 таких итоговых таблиц<
Если этого не требует алгоритм, то лучше вести единую БД, а результат по дням годам и т.п. получать по SQL-запросу.
Иначе будет траблы с юзерами, которые захотят поправить, что-то задним числом. Хоть это НЕЛЬЗЯ, но жизнь отличается.
Да и задачка упрощается!


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
26694



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |