1. Introduction
Chapter Outline
1.1 Some Questions about Data Models 3
1.2 Purpose 4
1.3 Target Audience 5
1.4 What Is a Data Model? 5
1.5 Why Do We Do Data Models? 5
1.6 Approach to Data Modeling 7
1.7 Structure of This Book 7
In this Chapter I set out what I am trying to achieve with this book, describe who the target audience is, and look at some challenges in data modeling that I will address.
1.1. Some Questions about Data Models
What is a data model for? Once upon a time a data model was simply an abstraction of the table and column structure of a database that showed how the tables related to each other. (Today we would probably call this a physical data model.) It was not long before the logical ...

Get Developing High Quality Data Models 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.