здравствуйте.
попробую описать смысл.
существует каталог товаров с вложенностью:
раздел>категория>рубрика
товары принадлежат разным фирмам
фирмы принадлежат определенной стране>региону>городу
при добавлении нового товара эти данные вставляются в таблицу
товаров (записей в таблице) предполагается большое количество - более миллиона, чтобы не подсчитывать количество на лету при выборке думаю повесить триггер который бы апдейтил сумму товаров для раздела, категории, рубрики, страны, региона, города...
выборка:
1 при выборе страны нужно показывать сумму товаров по разделам для этой страны
2 при выборе раздела нужно показывать сумму товаров по категориям для этой этого раздела по стране
+ при выборе региона - показывать сумму товаров по разделам для этого региона страны
+ при выборе города - показывать сумму товаров по разделам для этого города страны
с категориями и рубриками также.
собственно ВОПРОС
как организовать таблицу для хранения сумм товаров?
или куда копать, может кто что делал подобное, подскажите пожалуйста.
п.с. (реально структура чуть сложнее)
спасибо.
|