Database design for smarties: using uml for data modeling - Muller, Robert J. (New York Morgan Kaufmann, 1999)
Keywords: System architecture and design; Modeling requirements with use cases; Building entity relationship models; Building class models in uml; Measures for success; designing a relational database schema; Designing an object oriented database schema