Topic: Architecture at frequent changes of model of basis
Made the new project and business starts to change conditions, understanding that is necessary on another. Strongly simplified example Here an example: in table Payments now there can be a record if there is a record in table Approvals on given . That is if payment is confirmed by the director. Now Approval becomes mandatory, and was optional earlier and records there were not. The main question such: as such changes to implement and how to build architecture that in a year it was possible to understand why is not present ?