У меня есть MVC UI-> WCF Service-> SQL Backend.
В пользовательском интерфейсе у меня есть 2 раскрывающихся списка ... При загрузке страницы необходимо заполнить раскрывающийся список1; на основе значения раскрывающегося списка1 мы заполняем раскрывающийся список2 и на основе двух вариантов выбора отображается сообщение (varchar (650)). Оба раскрывающихся списка содержат вопросы / предложения.
Эти комбинации хранятся в матричной таблице в SQL.
Лучше ли иметь три внутренних вызова (заполнить ddl1, заполнить ddl2, показать msg) или привести всю матрицу за один вызов к внешнему интерфейсу (имеет ли смысл хранить столько ненужных данных на уровне приложения ?), а затем отобразить при необходимости в зависимости от условий IF