Objekttyp Entität - Datenspeicher
Prozesse verarbeiten Daten, aber Entitäten definieren deren Bedeutung - digitaler Informationsanker
In der Prozessmodellierung (speziell im Bereich der Datenmodellierung und Informationsarchitektur) beschreibt der Objekttyp Entität (Entity), welche Informationsobjekte oder Datenstrukturen für einen Prozess relevant sind. Man kann sich die Entität als einen „Datenspeicher“ oder ein reales Objekt der Geschäftswelt vorstellen, über das Informationen gesammelt werden. Eine Entität ist kein flüchtiger Datenfluss und auch keine Tätigkeit, sondern ein beständiger Informationsträger, der im Laufe eines Prozesses erstellt, gelesen, aktualisiert oder gelöscht wird (CRUD). Die Herkunft der Entitäten leitet sich aus dem Domänenmodell und den fachlichen Datenanforderungen ab.
Definition und Zweck
Der Objekttyp Entität beschreibt die Informationsobjekte des Unternehmens. Er fungiert als Brücke zwischen der fachlichen Prozesswelt und der Datenbankarchitektur. Sein Zweck ist es, die Datenstruktur zu vereinheitlichen, Redundanzen zu vermeiden und sicherzustellen, dass alle prozessrelevanten Informationen (z. B. "Kunde", "Auftrag") über alle Abteilungen hinweg identisch definiert sind.
Kernmerkmale und Anforderungen
- Identifizierbarkeit: Jede Entität muss eindeutig identifizierbar sein (z. B. durch einen Primärschlüssel wie die „Kundennummer“).
- Beschreibbarkeit: Entitäten besitzen Eigenschaften (Attribute), die sie näher definieren (z. B. Name, Adresse, Geburtsdatum bei der Entität „Kunde“).
- Beziehungsfähigkeit: Entitäten stehen in Beziehung zueinander (z. B. Ein „Kunde“ platziert mehrere „Aufträge“ – 1:n Beziehung).
- Beständigkeit: Im Gegensatz zu einer Nachricht oder einem Event bleibt eine Entität oft über das Ende eines einzelnen Prozesses hinaus im System bestehen.
Abgrenzung zu anderen Objekttypen
Um die Entität besser abzugrenzen, hilft der Vergleich mit der aktiven Verarbeitung und dem physischen Speicher:
| Objekttyp | Erklärung | Beispiel |
|---|---|---|
| Entität | Das Informationsobjekt an sich | Produkt |
| Attribut | Ein Merkmal der Entität | Produktpreis |
| Aktivität | Die Verarbeitung der Daten | Produkt anlegen |
| Ressource | Das physische Speichermedium | Datenbankserver |
Verbindung zur RACI-Matrix
Im Datenmanagement sind klare Verantwortlichkeiten für Entitäten entscheidend (Data Governance):
- Data Steward / Data Owner: Rechenschaftspflichtig für die Definition, Qualität und Korrektheit der Entität (Accountable).
- Modellierer / DB-Admin: Verantwortlich für die technische Umsetzung im Datenmodell (Responsible).
- Prozessverantwortlicher: Wird konsultiert, um die fachlichen Anforderungen an das Datenobjekt festzulegen (Consulted).
Attribute des Objekttyps
General Information
In Tools wie ADONIS oder Enterprise Architect wird die Entität durch Metadaten präzisiert:
- Identifikationsmerkmale: Fachlicher Name, technischer Name (für DB), eindeutige ID.
- Datenschutz-Klassifizierung: Angabe, ob die Entität personenbezogene Daten (DSGVO-relevant) oder geschäftskritische Geheimnisse enthält.
- Lebenszyklus: Definition des Status (z. B. Entwurf, Aktiv, Archiviert).
- Datenquelle: Angabe des führenden Systems (Master Data System), in dem die Entität verwaltet wird.
Insights - Strukturanalyse (Impact Analyse)
Insights für Entitäten fungieren als Radar für die Informationsarchitektur und Datenqualität:
- Datenverwendungs-Analyse (Impact-Analyse): Visualisierung der Prozess-Daten-Matrix. In welchen Prozessen wird die Entität „Kunde“ verwendet? Wer darf sie ändern?
- CRUD-Matrix: Ein Insight zeigt auf, ob für jede Entität ein Prozess existiert, der sie erstellt (Create), liest (Read), aktualisiert (Update) oder löscht (Delete). Verwaiste Daten werden so identifiziert.
- Master-Data-Check: Analyse, ob eine Entität fälschlicherweise in mehreren Systemen gleichzeitig als „führend“ definiert ist (Vermeidung von Inkonsistenzen).
- Compliance-Radar: Sofortige Identifikation aller Prozesse, die mit „kritischen“ Entitäten (z. B. Kreditkartendaten) arbeiten, um gezielte Control Objectives zu hinterlegen.