Business vs. Systems Issues

A picture of the structure of a body of data looks different, depending on its purpose. If it is for the purpose of representing the structure of a real, physical database, it describes the tables that constitute that data base. If it is an “object model” describing the classes of data to be used or produced by an object-oriented program, it is about the pieces of program code that manipulate those data. In both cases, these are models of technology, as seen by designers of artifacts using that technology.

In the years since 1995, when your author’s first Data Model Patterns book[16] was published, data modeling has become much more prevalent in the information technology industry. The problem with that is that the ...

Get Enterprise Model Patterns: Describing the World (UML Version) now with O’Reilly online learning.

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