For anyone starting out on data and database design there are lots and lots of books and articles to help get them started.
But for those people who have been doing database design for a while, it is always good to reflect on your approaches and techniques.
I recently attended a presentation by Steve Hoberman. If you ever get a chance to attend a data design presentation by him, I would highly recommend it.
He addition to his presentations and database design courses, he also writes for the website Information Management.
His series of articles can be found at
and his company website is