Designing a business process platform based on WF _ data conflict

Source: Internet
Author: User

Data constraints

A solution adopted when a data change affects its data

Self-changed data is called a constraint source.

Connection and change data is called a constrained source.

 

Data refers to information stored in databases, electronic documents, paper documents, and people's memories.

 

A set of links is a way to update a [constrained source] in a timely manner after the [constrained source] is changed.

 

Consortium modification: indicates that all [constrained sources] can be updated in a timely manner after the [constraint source] is changed.

 

Unchangeable Source: A [restricted source] cannot be updated in a timely manner after the [restricted source] is changed. For [restricted source] that cannot be modified in a centralized manner, modification can be made only when the [restricted source] expires or the [restricted source] has been notified by means of announcements.

 

 

Data Types

Root data

Not subject to any data constraints, but other data constraints

Supporting Data

Which is subject to other data constraints and other data constraints

Section Data

Data that is not restricted, but subject to any other data constraints

Orphan data

Any data that is not bound by any other data

 

 

Data deletion

Data cannot be deleted

Data that cannot be deleted as required, such as financial creden

Data cannot be deleted.

Such as history

Data that can be deleted

The data of segments that can be deleted according to regulations.

The data that can be deleted according to the regulations and can be deleted by the consortium. The data that is deleted by the consortium is not the root data of [non-Deleted Data] or [non-Deleted Data], supporting data

 

Data Modification

Data that cannot be modified

Data that cannot be modified as required, such as financial creden

Data cannot be modified

Such as history

Modifiable data

Segment data that can be modified according to regulations, orphan data

The data that can be modified according to the regulations and can be modified by the consortium. The data that is modified by the consortium is not the root data of [unchangeable data] or [unchangeable data], supporting data

 

Data deletion flexibility

1. Delete the announcement

Any data that can be used and referenced normally during the effective period of the announcement

2. Freeze

Any referenced data in this phase can be used normally, and new references will be disabled.

3. Logical Deletion

Any referenced data in this phase can be disabled, but the data can be reused at any time as needed.

4. Delete

Data destruction

For example, China Telecom abolished analog mobile phones.

Data modification flexibility
Dual-track switch

1. release a new version for the data to be modified

In this case, both data versions can be used and referenced normally.

2. Freeze old versions

The referenced data in this phase can be used normally. New references are forbidden and the new version is referenced.

3. Logically Delete the old version

Any referenced data in this phase can be disabled, but the data can be reused at any time as needed.

4. Delete the old version

Old Version data is destroyed

5. Consider the new version as a modification to the old version.

 

For example, TV signal frequency change and telephone number upgrade

 

Forgotten

1. Change notice

If a notice is issued for data change, the data can be used and referenced normally during the effective period of the notice

2. Freeze

Any referenced data in this phase can be used normally, and new references will be disabled.

3. Logical Deletion

Any referenced data in this phase can be disabled, but the data can be reused at any time as needed.

4. Changes

Modify data

5. Enable

 

Example: Re-issuance of mobile phone numbers

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.