Skip to main content

Home/ eDBA Services - Oracle & MySQL/ Group items tagged uml

Rss Feed Group items tagged

Dariusz Owczarek

A UML Profile for Data Modeling - 0 views

  • Unfortunately data modeling is not yet covered by the Unified Modeling Language (UML), even though persistence-related issues are clearly an important aspect of object-oriented software project.
  • The good news is that the Object Management Group (OMG) issued an RFP for an official UML Data Modeling Profile in December 2005.
  • This page summarizes the data modeling profile for UML Class Diagrams, that I apply in Agile Database Techniques, The Object Primer 3rd Edition, and Refactoring Databases.  First some important definitions:
  • ...3 more annotations...
  • Logical data models (LDMs).  LDMs are used to explore either the conceptual design of a database or the detailed data architecture of your enterprise.  LDMs depict the logical data entities, typically referred to simply as data entities, the data attributes describing those entities, and the relationships between the entities.
  • Physical data models (PDMs).  PDMs are used to design the internal schema of a database, depicting the data tables, the data columns of those tables, and the relationships between the tables.
  • Conceptual data models.  These models are typically used to explore domain concepts with project stakeholders.  Conceptual data models are often created as the precursor to LDMs or as alternatives to LDMs.
1 - 1 of 1
Showing 20 items per page