Dostęp do bazy danych
Witam.
Moje pytanie dotyczy baz danych MySQL oraz pracy z nimi za pomocą PHP.
Widziałem różne, mniej i bardziej skomplikowane metody dostępu do bazy danych, oraz do pobierania oraz aktualizowania w nich danych.
Chciałbym się spytać tych, którzy już mają w tym duży staż i doświadczenie, jaką metodę wy stosujecie do dostępu do bazy danych?
Czy tworzycie po jednej klasie dla każdej tabeli bazy danych?
Może używacie po jednej klasie dla poleceń SELECT, UPDATE, DELETE, INSERT?
Proszę, uzasadnijcie, dla czego właśnie wybraliście taki sposób jaki wybraliście.
EDIT
Chodzi mi tu głównie o uniwersalny dostęp do bazy danych - oddzielenie warstwy dostępu do danych od warstwy reguł biznesu, nie mówiąc już tu o wrstwie prezentacji.