cómo debería ser la comunicación entre capas?
La idea es tener una capa (Data Access Layer) para la manipulación de datos.
me gustaria ver un ejemplo de DALC en donde estén los métodos crear, eliminar y modificar (entre otros), donde se obtiene la conexión y demás.