You can use Unified Modeling Language (UML) class, Information Engineering (IE) notation, or Integration Definition for Information Modeling (IDEF1X) notation diagrams to visually represent and develop artifacts of database applications in a single, tightly integrated development environment.
A UML class diagram depicts some or all of the data objects in an application. You can use class diagrams to represent and develop structures and relationships for data objects. You can create your own context to understand, collaborate, and develop an application by using a subset of its objects. You can also develop data objects directly from class diagrams.
You can use temporary, non-editable browse diagrams to create quick static views and explore existing relationships in applications, and use non-editable topic diagrams to create dynamic views of applications based on context and queries.