Sie können UML-Klassendiagramme (UML = Unified Modeling Language), IE- (IE = Information Engineering) oder IDEF1X-Notationsdiagramme (IDEF1X = Integration Definition for Information Modeling) verwenden, um Artefakte von Datenbankanwendungen in einer einzigen, eng integrierten Entwicklungsumgebung visuell darzustellen und zu entwickeln.
Ein UML-Klassendiagramm stellt einige oder alle Datenobjekte einer Anwendung dar. Mit Klassendiagrammen können Sie Strukturen und Beziehungen für Datenobjekte darstellen und entwickeln. Sie können einen eigenen Kontext erstellen, mit dessen Hilfe Sie sich mit den Sachverhalten vertraut machen und die Zusammenarbeit und den Entwurf einer Anwendung mit einer Untergruppe ihrer Objekte ermöglichen können. Datenobjekte können auch direkt aus Klassendiagrammen entwickelt werden.
Mit temporären, nicht bearbeitbaren Anzeigediagrammen können Sie schnell und einfach statische Sichten erstellen und bestehende Beziehungen in Anwendungen untersuchen. Mit Hilfe nicht bearbeitbarer Themendiagramme können Sie dynamische Sichten von Anwendungen auf der Basis des jeweiligen Kontextes und von Abfragen erstellen.