File:A Developer's Guide to Data Modeling for SQL Server by Eric Johnson