# 8.1 ERM-Aufgaben lösen

**Definition**

Bei **ERM-Aufgaben** wird aus einer Beschreibung ein Datenmodell erstellt.

Dabei werden Entitäten, Attribute, Beziehungen und Kardinalitäten bestimmt.

---

**Vorgehen**

| Schritt | Aufgabe |
|--------|---------|
| 1 | Entitäten erkennen |
| 2 | Attribute zuordnen |
| 3 | Primärschlüssel festlegen |
| 4 | Beziehungen bestimmen |
| 5 | Kardinalitäten eintragen |
| 6 | N:M-Beziehungen auflösen |
| 7 | Relationenmodell ableiten |

---

**Typische Entitäten**

Entitäten sind häufig Substantive im Aufgabentext.

Beispiele:

- Kunde
- Bestellung
- Artikel
- Rechnung
- Mitarbeiter
- Abteilung

---

**Typische Beziehungen**

Beziehungen ergeben sich häufig aus Verben im Aufgabentext.

Beispiele:

- Kunde gibt Bestellung auf
- Bestellung enthält Artikel
- Mitarbeiter gehört zu Abteilung
- Rechnung bezieht sich auf Bestellung

---

**Kardinalitäten**

| Aussage im Text | Typische Kardinalität |
|----------------|----------------------|
| genau ein | 1 |
| mehrere | n |
| kann mehrere | n |
| gehört zu genau einem | 1 |
| enthält mehrere | n |

---

**Merksatz**

Substantive werden oft zu Entitäten.  
Verben zeigen häufig Beziehungen.

---

**Prüfungshinweis**

In IHK-Aufgaben wird häufig ein Text vorgegeben, aus dem ein ERM oder Relationenmodell erstellt werden muss.

Typische Fehler:

- Attribute als Entitäten darstellen.
- Beziehungen vergessen.
- Kardinalitäten falsch bestimmen.
- N:M-Beziehungen nicht auflösen.
- Primär- und Fremdschlüssel nicht kennzeichnen.

---

**Quellen**

- IT-Handbuch für Fachinformatiker