Any good recommendations out there for books dealing with database design?
We use MS SQL Server, but a generic db book will work as well. I'm mainly
looking to leverage SQL for some internal reporting capabilites for another
product, so I'm looking for some pointers on how to construct databases
given the requirements of different scenarios. So I'm not looking for a
"how to" book, but a "why do" book that perhaps gives examples and provides
the reasoning behind the design choices.
TIA