James Rumbaugh Object-Oriented Modelling and Design for Database Applications - USA McGraw Hill 1998 - 406