Seria una logica Correcta la sgte :
1.- Interfaz
2.- Negocios
3.-Datos
se deberia manejar la POO, y tambien las Plantillas(NEK), abstraccion de Datos ADODBC.
Todo esto lo puedo limitar a Pear, o que detalles estoy obviando para realizar una buena programacion en 3 capas.