Expert Data Modeling and Implementing Business Logic

Business logic is what makes software right for a given purpose. If that is understood but the software is implemented incorrectly and doesn’t serve its purpose, it is no help to its users. Some business logic can be implemented in database objects through the database design, but more complex logic cannot. It is important to make decisions about implementing business logic in a way that recognizes maintainability, security, performance, and the existing skillsets people have.

Database design is central to guaranteeing the quality of the data and the performance needed. All the business ...

Get Real World SQL and PL/SQL: Advice from the Experts now with O’Reilly online learning.

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