Business Data Model, BDM Software and Tools, Geschäftsdatenmodelle

Wiederverwendung von Geschäftsobjekten im BPMN Diagram

Mit Vizi-Modeler können sogenannte Geschäftsdatenmodelle (GDM) erstellt werden. GDM sind vergleichbar mit den bekannten „Entity Relationship Diagrammen (ERD)“ aus der Datenbank-Modellierungstechnik.

In BPMN-Diagrammen können Daten mittels „Datenspeicher-Elementen (engl. Datastore)“ dargestellt werden.  Datastores können irgendwelche Datenquellen referenzieren. So wird es möglich, ein Geschäftsobjekt, eine Geschäftsdomäne oder ein ganzes Geschäftsobjekt-Modell über einen Datastore zu referenzieren, vorausgesetzt das Geschäftsobjekt (GO), respektive das zugehörige GDM wurde zuvor im Repository gespeichert.

Erstellen von DB-Schemas mit einem GDM-Diagramm

Oft entsteht das Bedürfnis, eine Datenbank (SQL Schema eines RDBMS) direkt aus einem Geschäftsobjekt-Modell (GDM) erstellen zu lassen.

Dies können Sie ganz einfach mit dem Vizi-Modeler und dem GDM-Modeler ausführen indem Sie das GDM in ein SQL-Script exportieren. Je präziser in Ihrem Geschäftsdatenmodell Meta-Daten definiert wurden, desto genauer wird der SQL-Code sein. Es werden die SQL-Datentypen, die Primär- und Fremdschlüssel sowie die Statements zur Wahrung der referentiellen Integrität erstellt.

Erstellen eines Geschäftsobjekt-Modells aus einer bestehenden Datenbank

Wollen Sie ein grafisches Geschäftsobjekt-Modell inkl. Meta-Daten aus einer bestehenden Datenbank erstellen, können Sie dies ebenfalls mit dem Vizi-GDM-Modeler problemlos ausführen. Sie sich mit dem GDM-Modeler direkt an einer bestehenden Datenbank anmelden und, Berechtigungen vorausgesetzt, das Schema einlesen und daraus ein fixfertiges GDM erstellen inklusive aller Meta-Daten und den Beziehungstypen. Nehmen Sie als Basis ein bestehendes GDM können Sie dieses, ähnlich dem BPMN-Roundtrip, abgleichen lassen (inkl. Vorschau und Rollback).

Unterstützte SQL-Datenbanken

MS-SQL

MySQL

ORACLE

Geschäftsobjekt-Modelle (GOM) - Business Object Modeling (BOM)