Hola. Sería una buena idea? Alguien le ve alguna pega? SIIIIIIIIIIIIIIi !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! En un sistema en 3 capas se separa el código de la siguiente forma:
1) Administración de bases de datos.
2) Reglas de negocios.
3) Interfasce usuario.
Lo que estás queriendo hacer es la capa de reglas de negocio, yo estoy armando algo como eso pero es muy complicado (ya tengo separadas las capas 1 y 3).
En pocas palabras:
- A mí no me importa si quiero conectarme a MySql, Oracle, ODBC o MsSql porque de eso se encarga la capa 1.
- No me interesa la grafica ya que eso es trabajo de la capa 3
Yo hago un $base->Query("SELECT * FROM ..."); sin importar qué motor utilizo, yo hago $botonEnviar->Draw(); sin decirle los "colores" o el formato, ahora, cómo hacer un $usuario->Agregar(...); ???????????????
No sé si me fui de tema, la idea de trabajar de esta forma es muy cómoda y vale la pena.
Saludos.-
Gabriel Luraschi
Estudio Quadra
www.estudioquadra.com.ar