– Unabhängig von einem bestimmten Datenbanksystem
– Die Grundkonzepte ’Entity’ und ’Relationship’ werden einerseits als sehr
natürliche Ausdrucksmittel empfunden, andererseits für viele
Anwendungen als ausreichend betrachtet.
– Es unterstützt die Abstraktionskonzepte Klassifikation, Aggregation und
Generalisierung.
– Mit Hilfe eines ER-Modells können komplexe Sachverhalte vereinfachend
und grafisch anschaulich dargestellt werden.
– Mitarbeiter aus verschiedenen Bereichen können diese Modelle schnell
verstehen.
– Systementwickler können sich aufgrund der Abstraktion auf das
Wesentliche konzentrieren, ohne gleichzeitig den Überblick auf das
gesamte System zu verlieren.
– Aufgrund der klaren Semantik werden Mißverständnisse verhindert.