The Approach

In the previous chapter we discussed the benefits gained by the database team being involved in business modeling along with the application development team. Those same benefits are still valid during the development of the system use case model. However, now those same benefits are extended to the developers. Often developers (and database designers) have no knowledge of the business for which they build software systems. Since the information from the business models is used to “preload” the system use case model and other subsequent models, the team members can now begin to understand the business context in which their system is intended to operate.

If you look at the many studies published on the failure of development projects, ...

Get UML for Database Design 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.