- Shopping Bag ( 0 items )
|About the Author and Editor|
|Pt. 1||Basic Parts||2|
|Pt. 2||Sets of Predicates||62|
|Pt. 3||Sets of Entities||116|
|Pt. 4||Back to Predicates||150|
|You Could Do Everything Right ... but Still Make a Mess||221|
|If I Had More Time ... I'd Have Written Less||243|
Posted February 26, 2002
This is THE BEST book in datamodeling I have read and most entertaining too. With real life examples this books dissects the elements of information system- Domains, Predicates, Entities, Classes, Relationships with academic zeal. This book does not teach to recite the defination of normal forms but teaches how to do a correct data model. While other books devote few pages to domains, names, predicates this examines these fundamental concepts in detail and takes the bottom-up learning approach. This books explains the very real-life concept of entity life cycle/state analysis which few books cover. Most datamodeling books put me to sleep but the humor in almost every page of the book kept me awake and entertained. This book is perhaps NOT for starters, if you do not have real-life industry experience then it would be difficult to appreciate the depth and breadth of this book. If you are a starter or have little experience then I will suggest you read some book like -'Data Modelling Essentials' from Coriolois group .Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted September 10, 2001
Bob Schmidt's explanations are clear, generous, and most important, practical. They are practical because the concepts of data modeling are not really useful - or even understood - without the rich background of experience provided here through anecdotes and examples. Too many books of this type read like theoretical textbooks. Schmidt continually brings us back to the customer, the customer's business, and what it is like to model systems in the real world. His 'Tips for Project Managers,' as an example, could be extracted and published on their own.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted May 10, 2001
Bottom line, your time and money is best spent somewhere else. I got half way through this book and couldn't figure out if we were even talking about databases. The little stories and sidebars are irritatingly non-informatitive. If you want to understand data modeling, read C.J. Date's 'An Introduction to Database Systems' Chapters 10-13. If you read the entire book you will never look at databases the same again.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.