Crazy
Developer
Т.е. работу с ГРУППАМИ таблиц твой класс вообще не поддерживает?Автор оригинала: NEK
Моему классу все равно таблицы из одной базы из разных - не имеет значения. Мой класс - это класс для работы с таблицой, а не с базой.
Т.е. работу с ГРУППАМИ таблиц твой класс вообще не поддерживает?Автор оригинала: NEK
Моему классу все равно таблицы из одной базы из разных - не имеет значения. Мой класс - это класс для работы с таблицой, а не с базой.
Не обижайте Дмитрия, тот хоть писал относительно грамотно и понятно.Автор оригинала: Demiurg
Дмитрий нумбер два.
//враппер первого уровня (class db):
$this->statment_pool['My_Table'] = new db_statment( $sql_query );
//враппер Query_Tool, который инстансирует db
$this->db = new db( $options );
//основной класс, который наследует Query_Tool
$this->My_Table['Field_Name'];
//или так, для "хитрых" запросов
$this->My_Container['Field_Name'];
Что до прикладных задач, то часто можно сформулировать прикладной уровень доступа к данным (facade pattern), который уже реализуется поверх sql, xml и т.п. Но, что принципиально важно, этот интерфейс специфичен для конкретного приложения, не более того.Автор оригинала: makRo
и если этого требует поставленная задача