Я занимаюсь разработкой веб-приложения (действительно, это хобби, и я пытаюсь научить себя дизайну, и что лучше, чем делать это:). Во всяком случае, я думал о том, как я буду иметь дело с моей базой данных. Мне комфортно с PDO, и я думал об использовании PDO в моем классе абстракции. Я думаю о создании синглета, так что есть только одно соединение с базой данных. Этот синглтон создаст соединение PDO.
После этого я не понимаю, почему мне нужно делать слишком много. Затем я могу использовать обработчик базы данных для вызова функций PDO. Мне могут понадобиться некоторые вспомогательные функции, но когда это сработает, я просто буду использовать PDO для фактических SQL-запросов.
Что-то не так с этим подходом? Это кажется чрезмерно простым по сравнению с классами абстракции, которые я использовал.