Data Model Patterns
Author | : | |
Rating | : | 4.96 (645 Votes) |
Asin | : | 0932633749 |
Format Type | : | paperback |
Number of Pages | : | 568 Pages |
Publish Date | : | 2014-03-11 |
Language | : | English |
DESCRIPTION:
The best I have read on the subject Yves Chaix I have been in Data modeling for now more than 10 years and thought I knew what I was talking about. Hay proved me wrong. Even the Universal model which I was so proud to have discovered on my own is there in almost all possible uses and combination (minus one, but I'll only share it with the VERY interested ones). I have had this book at hand for almost a year now and it is one of the few I consult almost daily. My only grudge is it is based on the Oracle methodology. But this is a very personal grudge.. Christopher Wanko said Potentially valuable, but primarily as a reference.. I've done some data modeling, and much more process modeling, so I was familiar with Mr. Hay's objectives with respect to data and restricting the model to logical representations of data, whatever that may be.About six chapters into this book, I realize that while I could continue through to the end, I would likely find this more useful as a companion to a problem. I think the majority of non-academic readers, software practitioners if you will, will extract the necessary value from owning this book given a specific objective, i.e. I have to develop a work management model from scratch, and the. Data Modeling Nirvana Jim Briggs Tour de force! This book is up there with Gamma et al's "Design Patterns" and Booch's "Object-Oriented Design" for helping me to achieve a breakthrough understanding of--in this case--database-oriented data models. Hays walks the reader through all the important domains of business--people, assets, accounting, contracts, document management, projects--and builds a concrete data model of each domain. As he proceeds through each model he draws comparisons to the previous ones revealing patterns common to all the domains. In the last chapter he summarizes the patterns and build a universal data mod
Learning the basics of a modeling technique is not the same as learning how to use and apply it. To develop a data model of an organization is to gain insights into its nature that do not come easily. Indeed, analysts are often expected to understand subtleties of an organization's structure that may have evaded people who have worked there for years.Here's help for those analysts who have learned the basics of data modeling (or "entity/relationship modeling") but who need to obtain the insights required to prepare a good model of a real business.Str
David Hay's book, Data Model Patterns: Conventions of Thought, is such a book. It should be mandatory reading before starting any major data modeling or application development task. Hay does an excellent job of extracting the essence of each 'thing' in order to deal with it as more of an abstraction. No matter what your job function in the RDBMS industry, you'll find great value from this book. This book is well written and well illustrated with numerous examples of the models discussed. This is a 'must buy' for your professional library." --Warren Capps, Oracle Developer"one of the practical values of your book is the set of 'ready to use' models for the most typical applications in many industries. You express your ideas in very simple
. A subsequent work, Data Model Patterns: A Metadata Map, provides comprehensive views of both business and technical metadata; a third work, Enterprise Model Patterns: Describing the World, is a sequel to Data Model Patterns and describes and extensively models more-complex patterns.An internationally revered speaker at conferences on data management, modeling, and semantics, Dave is also