Beginning Database Design - Levesque, Robin (Vidhyanagar Wiley, 2005)