EntityRelationshipModellierung
EntityRelation, commonly referred to as the Entity-Relationship model (ER model), is a conceptual data model used in database design to describe data and its relationships. It represents real-world objects as entities, each with attributes, and the relationships that connect those entities. Entities denote distinct objects with a unique identifier (primary key). Attributes describe properties of entities; they can be simple, composite, multi-valued, or derived.
Relationships link entities and specify how instances relate. Relationships have cardinality constraints (one-to-one, one-to-many, many-to-many) and
History and purpose: Introduced by Peter Chen in 1976 to provide a high-level, database-agnostic view. The ER
Extensions and notation: Extended ER (EER) adds features such as specialization/generalization (inheritance), categories, and additional constraints.
Relation to other models and limitations: ER is a planning stage tool for relational databases. It complements