Onorato di aver ricevuto le risposte da due tra quelli che considero i migliori membri del forum!
Ho capito più o meno (ma più meno che più! ) quello che avete detto ma avrei ancora una domanda: alla fine a chi conviene usare una classe del genere? Se so che la mia applicazione girerà sempre su SQL, per esempio, la implemento ottenendone dei benefici o non mi complico la vita e lascio tutto così com'è?