Themes provide a way to create custom formatting settings for specific audiences or use cases. For example, you may want to show your business-level model using colors, shading, italics, etc, while the physical model might be shown in simple black and white. Themes allow you to create these custom display settings that can be reused across other models and diagrams.

It is important to understand the concept of theme inheritance before we go into an example. Once you create a Theme, these properties are inherited by lower-level objects unless they are specifically overridden. For example, if you create a model with blue objects and a white background, all subject areas created within this model will have blue objects and a white ...

Get Data Modeling Made Simple with CA ERwin Data Modeler r8 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.