Entitetsrelationsmodellering
Entitetsrelationsmodellering (ER-modellering) är en metod för datamodellering som används vid databassystemens design. Den gör det möjligt att beskriva vad databasen ska hantera i form av entiteter, deras attribut och relationer mellan entiteterna. Syftet är att fånga affärsregler och strukturera informationen på ett konsekvent sätt.
Huvudkomponenter inkluderar entitet, attribut och relationer. En entitet representerar en sak av intresse, till exempel Person
I ER-modeller används vanligtvis ER-diagram för att visuellt representera entiteter, attribut och relationer. Vanliga notationsstilar är
Processen innebär att identifiera relevanta entiteter och relationer utifrån verksamhetens krav, definiera attribut och nycklar, samt
Historik: ER-modellen introducerades av Peter Chen 1976 som en teoretisk struktur för databashämtning.
Användningsområden och begränsningar: ER-modellering är grundläggande i databassdesign och används i många domäner, från företagsdata till