This document provides an overview of entity-relationship (E-R) modeling concepts for database design. It defines key E-R modeling elements including entity sets, relationship sets, attributes, keys, and cardinality constraints. It also covers E-R diagram notation and more advanced concepts such as weak entity sets, generalization/specialization, and aggregation. The goal of E-R modeling is to represent the structure and semantics of an organization's data to facilitate database design.