Gracias por la respuesta, en realidad quería armar una capa de consultas independiente del modelo (no se si sea lo optimo)
te paso el modelo de clases real, ya que lo que te pasé anteriormente fue algo ilustrativo con el fin de que se entienda lo que quería hacer (aunque haya hecho lo contrario jeje).
también adjunto un diagrama de secuancia con la forma en que hago un ingreso de un titulo (titulo = libro = documento)
http://www.4shared.com/file/83255349...el_modelo.html
pd: Das un curso sobre esto? . cuando, donde, cuanto.