10.07.2015 Views

Using Data Modeler

Using Data Modeler

Using Data Modeler

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Advantages of Rose UML and <strong>Data</strong> ModelingRose UML offers distinct advantages when data modeling. These advantages are theintroduction of the data model diagram to Rose’s set of UML diagrams, reusability ofdata modeling elements, and <strong>Data</strong> <strong>Modeler</strong>’s engineering capabilities.The<strong>Data</strong>ModelDiagramFor each type of development model—that is business models, application models,and data models—Rose uses a specific type of diagram.■■■Business models—Use case diagram, activity diagram, sequence diagramApplication models or logical data models— Class diagramPhysical data models—<strong>Data</strong> model diagramAn advantage the data model diagram offers database designers is the ability tomodel using terms and structures already familiar to them, such as columns, tables,and relationships. Also, the data model diagram completes Rose’s set of diagrams tomodel the whole system, closing the chasm in development between databasedesigners and application developers.The data model diagram visually represents the physical data model, so to work inyour physical data model you must create a new or activate an existing data modeldiagram. Rose provides this additional diagram to reduce the confusion betweenobject model and data model items, and to support features unique only to <strong>Data</strong><strong>Modeler</strong> such as supported DBMSs, key migration, and schema migration.Advantages of Rose UML and <strong>Data</strong> Modeling 7

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!