на чистом пхп. Написал класс обёртку в которой доступ к результатам запроса к БД происходит через magic методы, потом прочитал что так делать не стоит. Как лучше организовать класс который хранит данные и который работает с БД? Стоит ли выделять класс который содержит схему БД и валидацию от класса который осуществляет запросы к ней?
Ну ты же понимаешь, что есть 100500 подходов
Попробуй глянуть как это сделано в популярных фреймах
Смешивать операции с бд и валидацию, как это делает AR, конечно же нельзя, иначе будет в итоге каша
Обсуждают сегодня