É possível criar e ocupar diagramas de classe UML (Linguagem de Modelagem Unificada) ou diagramas de notação IE (Information Engineering) e IDEF1X (Integration Definition for Information Modeling) para representar e analisar visualmente objetos de dados em aplicativos de banco de dados.