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