数据约束
当一个数据自身的改变会景响其数据时,所采取的一种解决方案
自变数据称为约束源
连变数据称为被约束源
数据是指存储在数据库中,电子文档中,纸质文档中,人们的记忆中的信息
集联是指[约束源]改变后使[被约束源]及时更新的一种方式
可集联修改:是指[约束源]改变后,所有[被约束源]都能及时更新
不可集联修改:是指[约束源]改变后,有[被约束源]无法及时更新,对于不可集联修改的[约束源],只有在[被约束源]过期,或采用公告等方式使[被约束源]已得到告知后才可修改
数据的种类
根数据 |
不受任何数据约束,但约束其它数据的 |
支数据 |
受其它数据约束,又约束其它数据的 |
节数据 |
不约束何数据,但受任其它数据约束的 |
孤数据 |
不约束何数据,也不受任其数据约束的 |
数据的删除
不可删除数据 |
按规定不可删除的数据,如财务凭证 |
无法删除数据 |
如历史 |
可删除数据 |
按规定可删除的节数据,孤数据 按规定可删除的,并可集联删除的,且被集联删除的数据不是[不可删除数据]或[无法删除数据]的根数据,支数据 |
数据的修改
不可修改数据 |
按规定不可修改的数据,如财务凭证 |
无法修改数据 |
如历史 |
可修改数据 |
按规定可修改的节数据,孤数据 按规定可修改的,并可集联修改的,且被集联修改的数据不是[不可修改数据]或[无法修改数据]的根数据,支数据 |
数据删除的变通
1.删除通告 |
发除要删除数据的通告,在通告生效的期间,数据任可正常使用与引用 |
2.冻结 |
该阶段已引用的数据任可正常使用,新的引用将被禁止 |
3.逻辑删除 |
该阶段已引用的数据任可也被禁止使用,但数据根据需要可随时重新使用 |
4.删除 |
数据消毁 |
例:电信废除模拟手机
数据修改的变通
双轨切换
1.为要修改的数据发布全新的版本 |
此时,数据的两个版本都可正常使用与引用 |
2.冻结旧版本 |
该阶段已引用的数据任可正常使用,新的引用将被禁止,并告之引用新的版本 |
3.逻辑删除旧版本 |
该阶段已引用的数据任可也被禁止使用,但数据根据需要可随时重新使用 |
4.删除旧版本 |
旧版本数据消毁 |
5.将全新的版本视为对旧版本的修改 |
例:电视信号换频,电话号码升级
遗忘
1.变更通告 |
发除要变更数据的通告,在通告生效的期间,数据任可正常使用与引用 |
2.冻结 |
该阶段已引用的数据任可正常使用,新的引用将被禁止 |
3.逻辑删除 |
该阶段已引用的数据任可也被禁止使用,但数据根据需要可随时重新使用 |
4.变更 |
将数据修改 |
5.启用 |
例:手机号的再次发放