This document outlines the principles of data modeling using the Entity-Relationship (ER) model, which is essential for designing a database schema. It discusses key concepts such as entities, attributes, relationships, and the process of conceptual database design by providing examples, notably from a hypothetical company database. Additionally, it delves into ER diagram notation and the refinement of database schemas through identifying entity types and their relationships.