|
![]() |
#1 |
Участник
|
У него же всё равно в getDepartment этот sql запрос сидит или в конструкторе new.
Просто постановку вопроса нужно подругому ставить. Писать ли класс оболочку для этого запроса или нет? Нет не писать. А вот класс оболочку для таблиц user и departament писать нужно. Может и не одну. Если это важные таблицы. В идеале даже если не важные, но в реале так не бывает. В Axapte много место где под таблицы создаются два класса. Первый для некой выборки экземпляров какой-нибудь сущности и сохранения их для последующего пользования без повторного запроса, второй для работы с одним экземпляром этой сущности. |
|
![]() |
#2 |
Участник
|
Цитата:
Почему это? Он и рассуждает на тему - писать запросы или пользоваться оболочками (возможно, не "оптимальными" в каждом конкретном случае) |
|
![]() |
#3 |
Участник
|
Цитата:
Тогда наверное всё зависит от количества записей. При малых объёмах полюбому второй подход. При больших первый. Тут уж выбирать не приходиться, когда тормоза пошли. Сложно сказать. Я бы не стал. Лучше бы нашёл класс который наиболее всего представляет данные таблицы и повесел бы статическим методом. |
|