What Types of Database Models Can Be Created Using the UML?

Traditionally, there are three types of database design models:

  1. Conceptual

  2. Logical

  3. Physical

All these can be modeled and designed using the UML. Not only can you create the traditional database models using the UML, but you can also create additional ones that once might have only been created on white boards or in the minds of the people responsible for the database. These models include how the database will be deployed, how applications will interact with the database, and even what hardware will be used and how the database server software will be deployed on that hardware.

As we continue with this chapter, we will focus on how to use the UML to create database designs and what elements ...

Get UML for Mere Mortals® now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.