This document provides an introduction to Entity-Relationship (ER) data modeling. It describes the basic concepts of entities, attributes, relationships, and keys. It explains how ER diagrams can be used to graphically represent these concepts and the structure of a database. The document also covers entity types, relationship types, participation constraints, mapping cardinalities, weak entities, and how to represent these concepts in an ER diagram.