Found in 1 comment on Hacker News
mtr · 2010-06-14 · Original thread
I don't know what your level is, but I recently used this book to get started on the basics: Beginning Database Design: From Novice to Professional by Clare Churcher

http://www.amazon.com/Beginning-Database-Design-Novice-Profe...

Fresh book recommendations delivered straight to your inbox every Thursday.