Где кодировать управление базой данных некоторых сущностей в окружающей среде - PullRequest
0 голосов
/ 04 августа 2011

Скажем, у меня есть некоторые классы сущностей, такие как:

набор категорий аватаров

ну, у всех них есть имя и описание, поэтому я наследую его от абстрактного класса.

что ядействительно нужно, чтобы эти классы были извлечены из базы данных.

Где кодировать запросы?

a) Во внешнем классе, например, "dbmanager", где вы делаете что-то вроде dbmanager->sync (object_to_be_updated), затем этот класс обнаруживает экземпляр класса object_to_be_updated, switch и выполняет работу с базой данных, возвращая обновленный объект.

OR

b) Наличие только метода для каждого аватара, категории,установить делать правильные вещи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...