У меня есть класс сеанса, который должен хранить информацию о сеансе в базе данных MySQL. Очевидно, мне нужно будет запросить базу данных в методах этого класса. В общем, мне может понадобиться подключить более одной базы данных одновременно, а может быть, а может и не подключаться к этой базе данных уже.
Учитывая это, каков наилучший способ доступа к базам данных для класса сеанса или любого класса в этом отношении. Имеет ли смысл создавать класс для управления соединениями?