Database design fundamentals A structured introduction to databases and a structured application design methodology - Rishe, Naphtali (Prentice-Hall, 1988)