As a follow-up to my recent post about a simple .NET data abstraction class, here are some useful links I located while reading up on the subject. They are targeted to .NET, but the overall concepts would be the same for any other language, such as PHP or Java.