Handbook of Relational Database Design by Barbara Von Halle & Candace C. Fleming