The easiest way, I think, is to write software that can be easily maintained. That is, a low relationship between data models and the algorithms working on them. Most DBMSs and computer languages ββare already designed to support this kind of abstraction.
source
share