Elements Of Relational Database Design by David C. Hopkins