Есть таблицы А,Б,В. А один ко многим к Б и опять же А один ко многим к В.
Задача — быстро загрузить данные из А,Б,В, отключиться на автономную работу и больше не лезть в базу данных. Причем надо все записи из А, те из Б, где Б.поле1=1, и те из В, где В.поле2=А.
Как получить быстро получить 3 отфильтрованных List<> я, вроде, понимаю. А вот так как сделать ?
В итоге хочется что-б в объекте А, в А.List<Б> — были не все объекты, представляющие данные из таблицы Б, а только те, у кого Б.поле1=1. Ну и с таблицей В аналогично.