You can use modeling diagrams to visualize and manipulate the elements in a model. Different diagrams represent different views of the system, application, or database that you are developing. Because diagrams can illustrate multiple views of a model, the same model element can appear in one or more diagrams.