Правильный вызов базы данных из модели в приложении MVC?

Я создаю крошечный каркас MVC для обучения / экспериментов и небольших проектов. Мне нужно было разобраться в основах внутренней модели модели, поскольку полная структура MVC и ORM излишни для всего лишь нескольких вызовов базы данных.

Class Model
{
}

Использование пустого класса, где мне придется вызывать новый PDO ] для вызовов базы данных?

Как будет выглядеть вызов запроса внутри модели?

Кроме того, где я могу найти веб-ресурс / книжный ресурс для начинающих по MVC (с большим количеством примеров кода)? Я слышал много таких терминов, как бизнес-логика и логика базы данных. Я помню, как где-то читал, что вы должны разделить бизнес-логику и логику базы данных. Я могу немного понять эту концепцию, мне просто интересно, как она выглядит или что они означают в самом коде. Я не понимаю, как следует разделять бизнес-логику и логику базы данных, но при этом оставаться внутри модели.

Я в основном ищу примеры кода / логики в качестве ответов, кроме, может быть, последнего абзаца.

10
задан tereško 6 May 2011 в 14:55
поделиться