This resource refines, customizes, and extends the general Object Modeling Technique (OMT) methodology for the specific subject matter of database applications. By restricting the scope of coverage, the authors are able to present more focused examples and elaborate upon the appropriate methodological steps.
Customer Reviews:
Avg. Customer Rating: 5.0 / 5.0
Written at a very advanced level:
I absolutely recommend this book to anyone who has the patience and endurance to get through it. It is definately NOT easy reading. The material is extremely condensed with little or no redundancy, but it is the most complete and acurate technical book I have ever read. The excercises are great as well; not dumbed down unrealistically easy or multiple choice questions that give you the false impression that you've mastered the subject like many books contain, but very difficult and realistic problems. The... more info
Definitive Work on the Subject:
I have read this book cover to cover. Think about that. When was the last time you (or anyone you know) read a technical book cover to cover? It is that good. It *does* get a bit deep and theoretical in many places, but it covers the subject matter with more depth and more meaningful examples than any other book I have ever seen. A MUST READ, if you want to design serious object databases!!
A very good book on object-oriented modeling:
The book is composed of four parts: modeling concepts, analysis/design, implementation and large system issues.
The first part describes the main concepts on object oriented modeling. The topics on object relationships (association, aggregation, generalization) are excellent.
The second part, I consider that contains the best chapters. There are a lot of advices on how to develop database applications following object orientation and on how to choose a data management approach.
This book really enables to seamlessly synthesize 2 approaches - relational and object oriented while building systems with complex data structures and persistence requirements.