Ein wirksames Datenmodell muss Geschäftsprozesse berücksichtigen. Nachdem man die für die relevanten Informationen zutreffenden Geschäftsregeln besprochen hat, wird ein konzeptuelles Datenmodell (CDM) erstellt. Dies beinhaltet gewöhnlich ein Entity Relationship Diagram (ERD), eine High-Level-Darstellung der Geschäftsinformationen und deren Quellen und Endpunkte nebst den Ereignissen, die sich in allen Zwischenschritten ereignen.
CDMs werden ohne Berücksichtigung von Datenbank-Konzepten erstellt. Geschäftspraktiken (nicht Ähnlichkeiten von Informationen) definieren die Beziehungen. Für die Art und Weise, wie Informationen gespeichert und verwaltet werden, scheint dieser Aspekt irrelevant zu sein, aber das CDM ist ein wichtiger erster Schritt, wenn man verstehen will, wie gespeicherte Daten genutzt werden.
Es gibt verschiedene Lehrmeinungen über die Informationen des CDM, und die Definition dieser Phase wird innerhalb der verschiedenen methodischen Ansätze variieren. Üblicherweise werden z.B. CDM-Attribute mit Daten assoziiert, und auch Schlüssel und andere Datenbank-Begriffe werden manchmal als Attribute bezeichnet.
Normalerweise entwickelt ein Geschäfts- oder Systemanalytiker das CDM und gebraucht es bei der Anwendung und beim Daten-Design. Bei der Erstellung eines Datenmodells sollte man prüfen, ob dieser Schritt im Überprüfungsstadium des Projektes durchgeführt wurde. Die Durchsicht dieser Informationen ist bei der Ausführung der nächsten Phase der Datenmodellierung nützlich.
Hinter 84 Prozent der Zwischenfälle bei Herstellern stecken Schwachstellen in der Lieferkette. Auf dem Vormarsch…
Es kommt angeblich 2028 auf den Markt. Das aufgeklappte Gerät soll die Displayfläche von zwei…
Das System basiert auf Hardware von HPE-Cray und Nvidia. Die Inbetriebnahme erfolgt 2027.
Die Bundesnetzagentur hat ihr Gigabit-Grundbuch aktualisiert. Drei von vier Haushalten sollen jetzt Zugang zu Breitbandanschlüssen…
Mit dem Internet verbundene Digitale Bilderrahmen oder Mediaplayer können mit Schadsoftware infiziert werden und sind…
Schädliche Apps können unter Umständen einen Systemabsturz auslösen. Mindestens eine Anfälligkeit erlaubt eine Remotecodeausführung.