Разные отфильтрованные данные Провайдеры для одних и тех же данных? - PullRequest
1 голос
/ 05 марта 2009

У меня есть несколько справочных таблиц, некоторые из которых относятся или являются отношениями между другими.

Например, у меня есть membership type included inventory, который имеет идентификатор членства и идентификатор типа инвентаря и представляет собой сумму каждого типа инвентаря, который вы получаете, когда получаете конкретный тип членства.

Когда пользователь просматривает тип инвентаря, я хочу, чтобы он видел суммы, которые соответствуют каждому типу членства; когда пользователь просматривает тип членства, я хочу, чтобы он увидел, какой инвентарь получит членство.

Могу ли я использовать только один ArrayCollection для экземпляров InvetoryType и только один ArrayCollection для экземпляров MembershipType и каким-то образом создавать фильтры для получения различных «представлений» данных?

Каждому «представлению» потребуется свой курсор, последовательность сортировки, фильтр и т. Д.

Приветствия

1 Ответ

1 голос
/ 07 марта 2009

Вы можете использовать один экземпляр Array с несколькими экземплярами ArrayCollection. Если вы просто отображаете данные или сортируете и фильтруете, используя методы / свойства, предоставляемые ArrayCollection (вместо непосредственного редактирования Array), это не должно влиять на базовый общий Array.

...