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).