строится 2 модели (одна полная, вторая чуть обрезания).
Стоит задача - по сути создать 3 модель, которая также будет немного обрезанная.(нужно сразу посчитать некоторые свойства, чтобы не возвращать много данных).
Моя идея состоит в том, чтобы немного переделать подход:например создать вюшки в бд и их уже использовать : если нам не нужна куча данных, то зачем чтоб бд отдавала их - пусть сразу отдаёт только то, что нужно.
Идея второго человека состоит в том чтобы при добавлении записей мы сразу считали все поля(записи все добавляем сами).
Минус этого решения очевиден - будем по сути иметь дубликаты данных - допустим свойство - массив цен и свойство сумма цен - считаю это плохим.
Также второй человек дико не хочет создавать 3 модель и против неё, так, как любое измение нужно будет делать уже в 3 моделях, а не в 2
Какие есть еще варианты организации решения?
Svd уменьшит объем данных
Что это? И зачем мне уменьшать размер данных? - с этим проблем нету
Чёт не понял в чем вопрос. Нужно трафик уменьшить? Выборку?
Уменьшить выборку, можна и так сказать
Если база ms sql то можно rpc с параметрами.
Не пользовался в oracle procedure and temporary tables
Обсуждают сегодня