This document discusses data models and their components. A data model includes entities, attributes, data values, key attributes, and records. Entities represent people, places, things, events or concepts, attributes characterize entities and describe them meaningfully, data values are the attribute values, key attributes uniquely identify records, and records are collections of entity attributes. Relationships between entities can be one-to-one, one-to-many, or many-to-many. Common symbols are used in entity-relationship diagrams to represent these components and relationships.