Bounded context

When designing data models, a common approach was to develop global (organization wide) definitions and representations of the data. To achieve consistency across such a large model can consume a lot of time and result in complex data models and slow progress in the design and development of solutions. The data models could also risk leading to tighter coupling between subsystems. Perhaps the easiest way to illustrate the challenges of an enterprise-wide unified model is to take an example. In the eyes of the legal department, a customer could be just as easily a recording artist, music composer, streaming service, or fan purchasing music. In the eyes of the retail side of the business (that is the team selling CDs, and so ...

Get Implementing Oracle API Platform Cloud Service 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.