How to version dynamic business Objects/Data?

后端 未结 5 1612
情歌与酒
情歌与酒 2021-02-01 00:02

We are developing a large applications which are related to business. You can find these applications similar to some ERP, CRM, etc.

Now we have a requirement that we ne

5条回答
  •  失恋的感觉
    2021-02-01 00:21

    Basically you should be able to compare the fields of an existing object and the new object and persist the differences.

    Typically this would be done for highly sensitive entities to keep track of the number of changes to that particular row/account. It would be an overkill if it is done for all the tables. The differences can be persisted asynchronously in a separate history table that matches the same design of the online tables.

提交回复
热议问题