As a junior programmer I think it may be beneficial to learn solid database design. What books would you recommend on learning database design? Just to be clear, the specific aspect of design I am referring to is creating a collection of tables and their relationships.
Note: The programming books I have enjoyed reading (gaged by teaching style, depth, and accuracy) are: CLR via C#, C# in a Nutshell, Framework Design Guidelines (by Krzysztof Cwalina; Brad Abrams), and C# in Depth.