Detection of independent changes via change identifiers in a versioned
database management system
    1.
    发明授权
    Detection of independent changes via change identifiers in a versioned database management system 失效
    通过版本化数据库管理系统中的更改标识符检测独立更改

    公开(公告)号:US5592661A

    公开(公告)日:1997-01-07

    申请号:US914902

    申请日:1992-07-16

    IPC分类号: G06F17/30

    摘要: A versioned-data management system is provided with a method for detecting independent changes to a part when an attempt is made to promote a variant of the part. For each variant of a part, there is maintained two identifiers and a flag. The first identifier is the identifier of the last change to that variant. The second identifier is the last-change identifier of the variant which was the source of the drawdown. When the variant is successfully promoted, and there was not previously a variant at the level to which it is promoted, its drawdown-from identifier value is not changed. When the variant is successfully promoted, and there was previously a variant at the level to which it is promoted, the drawdown-from identifier is set to the drawdown-from identifier value of the variant which was previously at the level to which the promote is made. When the promote of a variant fails, the drawdown-from identifier is set to the last-change identifier value of the variant which is first in the search path beginning at the level to which the promote is being made. The flag indicates whether the variant can be promoted by normal means, or must be promoted using promote.sub.-- force. The identifiers and flag are used to identify independent changes and control data integrity in the VDMS at promotion time.

    摘要翻译: 版本化数据管理系统提供了当尝试促进部件的变体时检测对部件的独立变化的方法。 对于部件的每个变体,保持两个标识符和一个标志。 第一个标识符是该变体的最后一次更改的标识符。 第二个标识符是变量的最后更改标识符,它是缩写的源。 当变体成功升级,并且以前没有在其升级级别的变体时,其标识符值的缩写不会更改。 当变体成功升级,并且以前在其被升级的级别上有一个变体时,下拉标识符被设置为以前在促销的级别的变体的缩写从标识符值 制作。 当变体的推广失败时,从提取的级别开始的搜索路径中首先将变量的最后更改标识符值设置为缩写标识符。 该标志指示变体是否可以通过正常手段进行升级,或者必须使用促进力促进。 标识符和标志用于在推广时识别VDMS中的独立变更和控制数据完整性。