mm a mi parecer yo tendria una estructura como la siguiente a espera de criticas..
http://picasaweb.google.com/chechelo...99908108881314
En la anterior tengo mi clase de noticias y una clase que es el enlace con la capa de datos esta clase representaria como un catalogo de noticias y es la que directamente alguien en capas superiores podria pedirle la informacion de noticias sobre ciertas fechas...
Ademas yo implementaria el factory pattern (
http://en.wikipedia.org/wiki/Factory_method_pattern) y de ahi sacaria las instancias de mis noticias en la clase de catalogo de noticias... pero eso es opcional claro esta.
Espero sea de utilidad
Saludos