Preface

I know there is a need for this book. I have been modeling application and enterprise data for 25 years now—the last 15 as a consultant to dozens of organizations. I'm often asked how I conceive software models, and why I construct them a certain way.

Methodology books (including my own prior books) give an answer for beginners. They present concepts, notation, and a simple process. This new book provides the next level of techniques for building models, for those who have mastered the basics. When I build models, my thought processes revolve around patterns. This book provides detailed patterns as a basis for more expertly building data models.

This book focuses on databases and not on programming, because most commercial software is ...

Get Patterns of Data Modeling now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.