Entity Relation (ER) Diagramme
Es gibt verschiedene Möglichkeiten den Aufbau einer Datenbank zu skizzieren. Viele Entwickler denken dabei an die bekannte, grafische Darstellung des Entity Relation Model (ERM).
Neben dem ERM gibt es auch noch die Schemadarstellung.
Bei der Schemadarstellung geht es darum, eine Datenbankstruktur nur kurz zu skizzieren. Diese Darstellung dient lediglich dem Entwurf. Die Darstellung ist wie folgt:
| Typ | | --- | Darstellung ^ | Primärschlüssel | fett und unterstrichen | | Fremdschlüssel| Hashzeichen am Ende des Attributnamens (user_id#) oder gewellt unterstrichen | | Attribut | Ganz normaler Text | | Attributstyp | :Typ | | Schlüsselatribut | unterstrichen |