Relational database design using an object-oriented methodology
Smalltalk-80: The Language and its Implementation