Images

CHAPTER2

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 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.