Voorbeeld ER-diagram database
Een Entity-Relationship diagram (ook wel bekend als entiteit-relatiediagram of ER-diagram) is een soort stroomdiagram dat illustreert hoe "entiteiten" zoals mensen, voorwerpen of concepten binnen een systeem met elkaar verbonden zijn. ER-diagrammen worden meestal gebruikt om relationele databases te ontwerpen of debuggen. Kardinaliteit, weergegeven in UML-notatie, definieert de numerieke attributen van de relatie tussen twee entiteiten of entiteitensets.