Unhappy with the bloated database abstraction solutions for PHP5 floating around the net, I created SeboDB. Its unique design is based on the premise that database abstraction should be more than one API tied to various drivers. It allows full separation not only of the driver contacting the storage medium, but also of the interface used to control that driver.
Download SeboDB.zip