Database design - Wiederhold, Gio (McGraw-Hill, 1983)