Data Modeling With the UML

The UML is a popular modeling notation for programmers, but it is little used by database developers. One reason is technical - the UML creators ignored databases. Another reason is that few UML tools support database design. Despite the flaws, the UML is effective for high-level conceptual data modeling. The UML notation avoids confusing database details, making it easier for business experts to understand data models. In addition, the suppression of details promotes deep thinking, such as the use of abst
Back to Top