Camillo
Новичок
Таблицы в БД и классы.
Начал потихоньку осваивать ООП и столкнулся с проблемой.
Перед тем, как начать осваивать ООП - я почитал туториалы на разные PHP фреймворки.
Очень распространен подход расширения класса фреймводка собственным классом, "привязанным" к таблице в БД;
Например, есть таблица с пользователями users - тогда получаем
В классе Users мы описываем все методы, например отображение всех пользователей из таблицы Users с определенным статусом и т.д.
А каким образом поступить если таблица Users связана по какому-нибудь ключу с другой таблицей, например
с таблицей городов (ну, пользователь при регистрации указал город в котором он живет).
Нужно ли создавать для этой таблицы отдельный класс или в этом нет необходимости? Как будет более грамотно?
Спасибо.
Начал потихоньку осваивать ООП и столкнулся с проблемой.
Перед тем, как начать осваивать ООП - я почитал туториалы на разные PHP фреймворки.
Очень распространен подход расширения класса фреймводка собственным классом, "привязанным" к таблице в БД;
Например, есть таблица с пользователями users - тогда получаем
PHP:
class Users extends FrameworkClass
{
}
А каким образом поступить если таблица Users связана по какому-нибудь ключу с другой таблицей, например
с таблицей городов (ну, пользователь при регистрации указал город в котором он живет).
Нужно ли создавать для этой таблицы отдельный класс или в этом нет необходимости? Как будет более грамотно?
Спасибо.

)