Data Access Logic

This chapter defines Data Access Logic and how it relates to Data Processing Logic.

Data Access Logic

From the previous chapter, we learned that Data Processing Logic is the process of managing overall data processing as a business process transitions from state to state.

One of Data Processing Logic's responsibilities is to manage the collection of data from various sources. Data Processing Logic does not collect data itself but manages the entire data collection process. Some additional logic must be responsible for collecting data, capable of working with various types of data stores.

Data Access Logic embodies such logic. It encodes business rules that determine how data can be accessed, created, stored, and modified in a specific type of data store.

Data Access Logic is the process of managing CRUD (create, read, update, and delete) operations according to business rules in a specific type of data store.

Table of Content Introduction into Business Process Previous: Data Processing Logic Next: State Logic