Do you really want to write SQL to retrieve data and code to populate an object for every damn thing in your system?