Question

I have a question about data integrity.

One important role of "data tier" is ensuring data integrity .Is this achievable without the help of "business layer"?

Thanks.

Was it helpful?

Solution

wikipedia says: data integrity refers to maintaining and assuring the accuracy and consistency of data over its entire life-cycle,and is a critical aspect to the design, implementation and usage of any system which stores, processes or retrieves data.

From an N-tier architecture point of view, or software architecture in general, each layer has it's own clearly defined scope and purpose and should be decoupled from the other layers providing abstraction and a easy way swiping out functionality.

So to answer your question - YES - data integrity is achievable without the help of the business layer, or any other layer.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top