Re: Вопрос по DAL
От: gandjustas Россия http://blog.gandjustas.ru/
Дата: 07.10.10 08:37
Оценка: +1
Здравствуйте, debugx, Вы писали:

D>Всем привет,

D>Назрел такой вопрос.
D>Значит условия задачи: есть БД, есть таблица в ней с множеством полей, множеством ссылок на другие таблицы, вобщем одна запись суммарно содержит полей 100 примерно.
D>1. Уместно ли здесь использовать ленивую загрузку бизнесс-объектов, т.е. каждое сложное поле корневого БО (сложное, в смысле это ссылка на другую таблицу, т.е. на другой БО) загружалась из БД, только при обращении к его свойству get.
D>2. И второй вопрос, вот если в конкретном случае нужно получить только 3 поля из 100, и нет никакого смысла вытягивать всю портянку полей из БД, как это реализовать? Создать новый БО, в котором будет только эти три поля? Или же создать дополнительный метод загрузки данных, которые будет делать выборку только этих трех полей для этого большого БО?

Используй Linq
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.