JPH09204331A - Data diverting device with data changing function and its method - Google Patents

Data diverting device with data changing function and its method

Info

Publication number
JPH09204331A
JPH09204331A JP8012891A JP1289196A JPH09204331A JP H09204331 A JPH09204331 A JP H09204331A JP 8012891 A JP8012891 A JP 8012891A JP 1289196 A JP1289196 A JP 1289196A JP H09204331 A JPH09204331 A JP H09204331A
Authority
JP
Japan
Prior art keywords
diversion
data
change
item
difference
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP8012891A
Other languages
Japanese (ja)
Other versions
JP2848307B2 (en
Inventor
Tarou Okadomae
太郎 小門前
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP8012891A priority Critical patent/JP2848307B2/en
Publication of JPH09204331A publication Critical patent/JPH09204331A/en
Application granted granted Critical
Publication of JP2848307B2 publication Critical patent/JP2848307B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To reflect the revision of a diverting source to a diverting side after the change/deletion of the diverting side by preparing diverting substance data from diverting side data and a changing difference between the diverting side and the diverting source based on a changing priority record. SOLUTION: When the contents of diverting source data 1 and diverting side data 2 are the same, the changing priority record 8 is prepared by a changing priority record preparing means 11 with respect to all the items. At this time diverting source data 1 is preferred in principle and a difference preparing means 5 prepares a difference 6 with respect to the change of diverting source data 1. On the other hand, concerning change to diverting side data 2, a difference preparing means 3 prepares a difference 4 and at the time of preferring this change, the changing priority record preparing means 11 records a pertinent item in the changing priority record 8. Diverting substance data 9 is prepared by a substance preparing means 7 by using diverting side data 2, the difference 4 and the difference 6. When change/deletion exists at the same item of the diverting side and a diverting source, the changing priority record 8 validates a preferred one to prepare diverting substance data 9.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明はデータ変更機能付き
データ流用装置および方法に関し、特に流用側の変更/
削除後に、流用元の変更/削除が行われても、流用元の
改訂を流用側に反映させるデータ変更機能付きデータ流
用装置および方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data diversion device and method with a data modification function, and more particularly to diversion / modification on the diversion side.
The present invention relates to a data diversion device and method with a data changing function that reflects the revision of the diversion source on the diversion side even if the diversion source is changed / deleted after the deletion.

【0002】[0002]

【従来の技術】従来はデータを流用する際、流用側と流
用元は同一内容であることが前提で、流用元に変更を加
えると、流用側にその内容が全く反映されないか、ある
いは、流用元の内容がそのまま流用側に反映されてしま
い、流用側の変更が全く失われる。
2. Description of the Related Art Conventionally, when diverting data, it is premised that the diverted side and the diverted source have the same content, and if the diverted source is changed, the content will not be reflected on the diverted side at all, or it will be diverted. The original contents are reflected as they are on the diversion side, and the changes on the diversion side are completely lost.

【0003】例えば、特開平5−346882号公報で
は分散型コンピュータ間でのデータの整合性を確保する
ものであるが、流用元と流用側は同一内容であり、流用
元と流用側が異なる内容にはなり得ない。
[0003] For example, Japanese Patent Laid-Open No. 5-346882 secures data consistency between distributed computers. However, the diversion source and the diversion side have the same contents, and the diversion source and the diversion side have different contents. Cannot be

【0004】[0004]

【発明が解決しようとする課題】上述した従来のデータ
流用方式では、流用側で修正を行った場合、流用元の改
訂を流用側に反映させ、そのまま運用することは難しか
った。
In the above-mentioned conventional data diversion system, when the diversion side makes a correction, it is difficult to reflect the revision of the diversion source on the diversion side and to use it as it is.

【0005】その理由は、流用元の改訂を流用側に反映
させる手段がなかったからである。
The reason is that there was no means for reflecting the revision of the diversion source on the diversion side.

【0006】[0006]

【課題を解決するための手段】本発明のデータ変更機能
付きデータ流用装置および方法は、流用元データの流用
元における変更差分を作成する差分作成手段と、流用側
データの流用側における変更差分を作成する差分作成手
段と、流用元/流用側のデータの変更を有効にするか否
かを決定するための変更優先記録を作成する手段と、上
記の両差分と変更優先記録とから、流用元/流用側どち
らかの変更を選択し、その変更を反映した流用実体デー
タを再作成する実体作成手段とを有する。
SUMMARY OF THE INVENTION A data diversion device and method with a data changing function of the present invention includes a difference creating means for creating a change difference at a diversion source of diversion source data, and a difference difference at a diversion side of diversion side data. The difference creation means to be created, the means to create the change priority record for determining whether or not to enable the modification of the data on the diversion source / diversion side, and the diversion source from the above two differences and the modification priority record. / An entity creating means for selecting one of the changes on the diversion side and recreating the diversion entity data reflecting the change.

【0007】[作用]実体作成手段が、変更優先記録を
基に、流用側データと、流用側の変更差分と、流用元の
変更差分とから、流用実体データを作成する。このた
め、流用側の変更/削除後に、流用元の変更/削除が行
われても、流用元の改訂を流用側に反映させることがで
きる。
[Operation] Based on the change priority record, the entity creating means creates the diversion entity data from the diversion side data, the diversion side change difference, and the diversion source change difference. Therefore, even if the diversion source is changed / deleted after the diversion side is changed / deleted, the revision of the diversion source can be reflected on the diversion side.

【0008】[0008]

【発明の実施の形態】次に、本発明の実施例の形態につ
いて図面を参照して説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Next, embodiments of the present invention will be described with reference to the drawings.

【0009】図1は本発明のデータ変更機能付きデータ
流用装置および方法の一実施の形態を示すブロック図で
ある。
FIG. 1 is a block diagram showing an embodiment of a data diversion apparatus and method with a data change function according to the present invention.

【0010】流用するに先立って、流用元/流用側に変
更/削除の最小単位(以下、「項目」)を定める。これ
は、差分作成時に用いる。流用元データ1を流用側デー
タ2として流用する。つまり、流用元データ1と流用側
データ2は内容が同じである。このとき、全ての項目に
対して優先度を示す変更優先記録8を変更優先記録作成
手段11で作成する。この時、原則として流用元データ
1の全ての項目に優先度があるものとする。流用元で
は、流用元デーア1の変更に対して差分作成手段5が差
分6を作成する。同様に流用側データ2への変更に対し
ては、差分作成手段3が差分4を作成するが、この変更
を優先する時は、変更優先記録作成手段11が該当項目
を優先するよう変更優先記録8に記録する。流用元実体
10は流用元データ1+差分6という形で表すことがで
きる(流用実体データ9を作成する手段は本発明の範囲
外であるため、図1から省略している。)流用実体デー
タ9の作成は実体作成手段7が流用側データ2と差分4
と差分6とを用いて行う。流用側と流用元の同一項目
に、変更/削除がある場合、変更優先記録8により、優
先される方を有効にし、流用実体データ9を作成する。
つまり、流用側データ2を再作成する。
Prior to diversion, the minimum unit of change / deletion (hereinafter, “item”) is determined on the diversion source / diversion side. This is used when creating a difference. The diversion source data 1 is used as the diversion side data 2. That is, the diversion source data 1 and the diversion side data 2 have the same contents. At this time, the change priority record creating unit 11 creates the change priority record 8 indicating the priority for all items. At this time, in principle, all items of the diversion source data 1 have priority. At the diversion source, the difference creating means 5 creates the difference 6 with respect to the change of the diversion source data 1. Similarly, with respect to the change to the diversion side data 2, the difference creating means 3 creates the difference 4, but when giving priority to this change, the change priority record creating means 11 gives priority to the corresponding item and the change priority record. Record at 8. The diversion original data 10 can be represented in the form of diversion original data 1 + difference 6 (means for creating the diversion data 9 is outside the scope of the present invention, and therefore omitted from FIG. 1). The entity creation means 7 creates the difference 4 and the difference 4
And the difference 6 are used. When there is a change / deletion in the same item of the diversion side and the diversion source, the prioritized one is validated by the change priority record 8 and the diversion substance data 9 is created.
That is, the diversion side data 2 is recreated.

【0011】[表] [Table]

【0012】まず、表に示す状態1の流用元/流用側共
に変更がない場合は、図2の流用元項目に変更がなく、
流用側項目に変更がない場合のブロック図に示すよう
に、差分は実質ないが、差分作成手段3によって差分4
が作成される。流用実体データA91は、流用側データ
2と差分4を基に実体作成手段7が作成するが、流用側
データ2と流用実体データA91の内容は同じである。
First, when there is no change in the diversion source / diversion side in the state 1 shown in the table, there is no change in the diversion source item in FIG.
As shown in the block diagram in the case where there is no change in the diversion side item, there is substantially no difference, but the difference creating means 3 creates a difference 4
Is created. The diversion entity data A91 is created by the entity creation means 7 based on the diversion side data 2 and the difference 4, but the diversion side data 2 and the diversion entity data A91 have the same contents.

【0013】状態2の図3の流用元項目に変更がなく、
流用側項目に変更がある場合のブロック図に示すように
流用元データ1の流用元データの項目111に変更がな
く、それに対応する流用側データ2の流用側データの項
目211に変更が起こった場合は、差分作成手段3によ
って差分4が作成される。流用側データの項目211は
直接変更されない。この時、流用側データの項目211
の変更を優先させるかどうかを決め、変更優先記録作成
手段11によって、変更優先記録8中の流用側データの
項目211の優先度を上げるか、逆に下げるかする。変
更優先記録8を基に、流用側データの項目211の優先
度が流用元データの項目111より高い場合(優先度:
P>0)は、差分4が優先され、流用実体データA91
に示すように流用側データの項目211へ変更が流用側
実体データの項目911に反映される。流用側データの
項目211の優先度が流用元データの項目111より低
い場合(優先度:P<0)は、流用実体データB92に
示すように流用側データの項目211への変更は流用側
実体データの項目921には反映されない。
There is no change in the diversion source item of FIG. 3 in the state 2,
As shown in the block diagram when the diversion side item is changed, the diversion source data item 111 of the diversion source data 1 is not changed, and the corresponding diversion side data item 211 of the diversion side data 2 is changed. In this case, the difference creating means 3 creates the difference 4. The item 211 of the diversion side data is not directly changed. At this time, the item 211 of the diversion side data
Is prioritized, and the change priority record creating means 11 raises or lowers the priority of the item 211 of the diversion side data in the change priority record 8. When the priority of the item 211 of the diversion side data is higher than that of the item 111 of the diversion source data based on the change priority record 8 (priority:
P> 0), the difference 4 is prioritized and the diverted entity data A91
As shown in, the change to the item 211 of the diversion side data is reflected in the item 911 of the diversion side entity data. When the priority of the item 211 of the diversion side data is lower than that of the item 111 of the diversion source data (priority: P <0), it is necessary to change the item 211 of the diversion side data to the diversion side entity as shown in the diversion entity data B92. It is not reflected in the data item 921.

【0014】状態3の図4の流用元項目に変更がなく、
流用側項目に削除がある場合のブロック図に示すように
流用元データ1の流用元データの項目111に変更がな
く、それに対応する流用側データ2の流用側データの項
目211の削除が起こった場合は、差分作成手段3によ
って差分4が作成される。流用側データ項目211は直
接変更されない。この時、流用側データの項目211の
削除を優先させるかどうかを決め、変更優先記録作成手
段11によって、変更優先記録8中の流用側データの項
目211の優先度を上げるか、逆に下げるかする。変更
優先記録8を基に、流用側データの項目211の優先度
が流用元データ項目111より高い場合(優先度:P>
0)は、下分4が優先され、流用実体データA91に示
すように流用側データの項目211への削除が流用側実
体データの項目911に反映される。流用側データの項
目211の優先度が流用元データの項目111より低い
場合(優先度:P<0)は、流用実体データB92に示
すように流用側データの項目211への削除は流用側実
体データの項目921には反映されない。
There is no change in the diversion source item of FIG. 4 in the state 3,
As shown in the block diagram when there is a deletion in the diversion side item, there is no change in the diversion source data item 111 of the diversion source data 1 and deletion of the corresponding diversion side data item 211 of the diversion side data 2 has occurred. In this case, the difference creating means 3 creates the difference 4. The diversion side data item 211 is not directly changed. At this time, it is determined whether or not the deletion of the item 211 of the diversion side data is given priority, and the change priority record creating means 11 raises or lowers the priority of the item 211 of the diversion side data in the change priority record 8. To do. When the priority of the item 211 of the diversion side data is higher than that of the diversion source data item 111 based on the change priority record 8 (priority: P>
For 0), the lower part 4 is prioritized, and the deletion of the diversion side data into the item 211 is reflected in the diversion side substance data item 911 as shown in the diversion substance data A91. When the priority of the item 211 of the diversion side data is lower than that of the item 111 of the diversion source data (priority: P <0), it is necessary to delete the diversion side data to the item 211 as shown in the diversion entity data B92. It is not reflected in the data item 921.

【0015】状態4の図5の流用元項目に変更があり、
流用側項目に変更がない場合のブロック図に示すように
流用元データ1の流用元データの項目111に変更が起
こり、それに対応する流用側データ2の流用側データの
項目211に変更がない場合は、差分作成手段5によっ
て差分6が作成される。流用元データの項目1111は
直接変更されない。変更優先記録8を基に、流用側デー
タ項目211より高い場合(優先度:P>0)は、差分
6が優先され、流用実体データA91に示すように流用
元データの項目111への変更が流用側実体データの項
目911に反映される。流用元データの項目111の優
先度が流用側データの項目211より低い場合(優先
度:P<0)は、流用実体データB92に示すように流
用元データの項目111への変更は流用側実体データの
項目921には反映されない。
There is a change in the diversion source item of FIG. 5 in the state 4,
When the item 111 of the diversion source data of the diversion source data 1 is changed and the corresponding item 211 of the diversion side data of the diversion side data 2 is not changed as shown in the block diagram when the diversion side item is not changed. , The difference creating means 5 creates a difference 6. The diversion source data item 1111 is not directly changed. If it is higher than the diversion-side data item 211 (priority: P> 0) based on the change priority record 8, the difference 6 is prioritized, and the diversion source data is changed to the item 111 as shown in the diversion entity data A91. It is reflected in the item 911 of the diversion side entity data. When the priority of the item 111 of the diversion source data is lower than that of the item 211 of the diversion side data (priority: P <0), the change to the item 111 of the diversion source data is a diversion side entity as shown in the diversion entity data B92. It is not reflected in the data item 921.

【0016】状態5の図6の流用元項目に変更があり、
流用側項目にも変更がある場合のブロック図に示すよう
に流用元データ1の流用元データの項目111に変更が
起こり、それに対応する流用側データ2の流用側データ
の項目211にも変更が起こった場合は、まず、差分作
成手段5によって差分6が作成される。流用元データの
項目111は直接変更されない。次に、差分作成手段3
によって差分4が作成される。流用側データ項目211
は直接変更されない。この時、流用側データの項目21
1の変更を優先させるかどうかを決め、変更優先記録作
成手段11によって、変更優先記録8中の流用側データ
の項目211の優先度を上げるか、逆に下げるかする。
変更優先記録8を元に、流用側データの項目211の優
先度が流用元データの項目111より高い場合(優先
度:P>0)は、差分4が優先され、流用実体データA
91に示すように流用側データの項目211への変更が
流用側実体データの項目911に反映される。流用側デ
ータの項目211の優先度が流用元データの項目111
より低い場合(優先度:P<0)は、流用実体データB
92に示すように流用元データの項目111への変更が
流用側実体データの項目921に反映される。
There is a change in the diversion source item of FIG. 6 in the state 5,
As shown in the block diagram when the diversion side item is also changed, the diversion source data item 111 of the diversion source data 1 is changed, and the corresponding diversion side data item 211 of the diversion side data 2 is also changed. When this happens, the difference creating means 5 first creates the difference 6. The item 111 of the diversion source data is not directly changed. Next, the difference creating means 3
The difference 4 is created by. Data item for diversion 211
Is not changed directly. At this time, the item 21 of the diversion side data
It is determined whether or not the change 1 is prioritized, and the change priority record creating means 11 raises or lowers the priority of the item 211 of the diversion side data in the change priority record 8.
If the priority of the item 211 of the diversion side data is higher than that of the item 111 of the diversion source data based on the change priority record 8 (priority: P> 0), the difference 4 is prioritized and the diversion entity data A
As shown at 91, the change to the item 211 of the diversion side data is reflected in the item 911 of the diversion side entity data. The priority of the item 211 of the diversion side data is the item 111 of the diversion source data.
When it is lower (priority: P <0), diversion entity data B
As shown in 92, the change to the item 111 of the diversion source data is reflected in the item 921 of the diversion side entity data.

【0017】状態6の図7の流用元項目に変更があり、
流用側項目に削除がある場合のブロック図に示すように
流用元データ1の流用元データの項目111に変更が起
こり、それに対応する流用側データ2の流用側データの
項目211に削除が起こった場合は、まず、差分作成手
段5によって差分6が作成される。流用元データの項目
111は直接変更されない。次に、差分作成手段3によ
って差分4が作成される。流用側データの項目211は
直接変更されない。この時、流用側データの項目211
の変更を優先させるかどうかを決め、変更優先記録作成
手段11によって、変更優先記録8中の流用側データの
項目211の優先度を上げるか、逆に下げるかする。変
更優先記録8を基に、流用側データの項目211の優先
度が流用元データの項目111より高い場合(優先度:
P>0)は、差分4が優先され、流用実体データA91
に示すように流用側データの項目211への変更が流用
側実体データ項目911に反映される。流用側データの
項目211の優先度が流用元データの項目111より低
い場合(優先度:P<0)は、流用実体データB92に
示すように流用元データの項目111への削除が流用側
実体データの項目921に反映される。
There is a change in the diversion source item of FIG. 7 in the state 6,
As shown in the block diagram in the case where the diversion side item is deleted, the item 111 of the diversion source data of the diversion source data 1 is changed, and the corresponding deletion item 211 of the diversion side data 2 is deleted. In this case, first, the difference creating means 5 creates the difference 6. The item 111 of the diversion source data is not directly changed. Next, the difference creating means 3 creates the difference 4. The item 211 of the diversion side data is not directly changed. At this time, the item 211 of the diversion side data
Is prioritized, and the change priority record creating means 11 raises or lowers the priority of the item 211 of the diversion side data in the change priority record 8. When the priority of the item 211 of the diversion side data is higher than that of the item 111 of the diversion source data based on the change priority record 8 (priority:
P> 0), the difference 4 is prioritized and the diverted entity data A91
As shown in, the change to the item 211 of the diversion side data is reflected in the diversion side entity data item 911. When the priority of the item 211 of the diversion side data is lower than that of the item 111 of the diversion source data (priority: P <0), the diversion side data is deleted to the item 111 as shown in the diversion entity data B92. This is reflected in the data item 921.

【0018】状態7の図8の流用元項目に削除があり、
流用側項目に変更がない場合のブロック図に示すように
流用元データ1の流用元データの項目111に削除が起
こり、それに対応する流用側データ2の流用側データの
項目211に変更がない場合は、差分作成手段5によっ
て差分6が作成される。流用元データの項目111は直
接変更されない。変更優先記録8を基に、流用側データ
の項目211より高い場合(優先度:P>0)は、差分
6が優先され、流用実体データA91に示すように流用
元データの項目111への削除が流用側実体データ項目
911に反映される。流用元データの項目211の優先
度が流用側データの項目211より低い場合(優先度:
P<0)は、流用実体データB92に示すように流用元
データの項目211への削除は流用側実体データの項目
921には反映されない。
There is a deletion in the diversion source item of FIG. 8 in the state 7,
When the item 111 of the diversion source data of the diversion source data 1 is deleted as shown in the block diagram when there is no change in the diversion side item, and the corresponding item 211 of the diversion side data of the diversion side data 2 is not changed , The difference creating means 5 creates a difference 6. The item 111 of the diversion source data is not directly changed. If it is higher than the item 211 of the diversion side data (priority: P> 0) based on the change priority record 8, the difference 6 is given priority, and the diversion source data is deleted to the item 111 as shown in the diversion entity data A91. Is reflected in the diversion side entity data item 911. When the priority of the item 211 of the diversion source data is lower than that of the item 211 of the diversion side data (priority:
In P <0), the deletion of the diversion source data into the item 211 is not reflected in the diversion side physical data item 921 as shown in the diversion physical data B92.

【0019】状態8の図9の流用元項目に削除があり、
流用側項目に変更がある場合のブロック図に示すように
流用元データ1の流用元データの項目111に削除が起
こり、それに対応する流用側データ2の流用側データの
項目211に変更が起こった場合は、まず、差分作成手
段5によって差分6が作成される。流用元データの項目
111は直接変更されない。次に、差分作成手段3によ
って差分4が作成される。流用側データの項目211は
直接変更されない。この時、流用側データの項目211
の変更を優先させるかどうかを決め、変更優先記録作成
手段11によって、変更優先記録8中の流用側データの
項目211の優先度を上げるか、逆に下げるかする。変
更優先記録8を基に、流用側データの項目211の優先
度が流用元データの項目111より高い場合(優先度:
P>0)は、差分4が優先され、流用実体データA91
に示すように流用側データの項目211への変更が流用
側実体データの項目911に反映される。流用側データ
の項目211の優先度が流用元データの項目111より
低い場合(優先度:P<0)は、流用実体データB92
に示すように流用元データの項目111への削除が流用
側実体データの項目921に反映される。
In the state 8, there is a deletion in the diversion source item of FIG. 9,
As shown in the block diagram when there is a change in the diversion-side item, the item 111 of the diversion-source data of the diversion-source data 1 is deleted, and the corresponding item 211 of the diversion-side data of the diversion-side data 2 is changed. In this case, first, the difference creating means 5 creates the difference 6. The item 111 of the diversion source data is not directly changed. Next, the difference creating means 3 creates the difference 4. The item 211 of the diversion side data is not directly changed. At this time, the item 211 of the diversion side data
Is prioritized, and the change priority record creating means 11 raises or lowers the priority of the item 211 of the diversion side data in the change priority record 8. When the priority of the item 211 of the diversion side data is higher than that of the item 111 of the diversion source data based on the change priority record 8 (priority:
P> 0), the difference 4 is prioritized and the diverted entity data A91
As shown in, the change to the item 211 of the diversion side data is reflected in the item 911 of the diversion side entity data. If the priority of the item 211 of the diversion side data is lower than that of the item 111 of the diversion source data (priority: P <0), the diversion entity data B92
As shown in, the deletion of the diversion source data into the item 111 is reflected in the item 921 of the diversion side entity data.

【0020】状態9の図10の流用元項目に削除があ
り、流用側項目にも削除がある場合のブロック図に示す
ように流用元データ1の流用元データの項目111に削
除が起こり、それに対応する流用側データ2の流用側デ
ータの項目211にも削除が起こった場合は、まず、差
分作成手段5によって差分6が作成される。流用元デー
タの項目111は直接変更されない。次に、差分作成手
段3によって差分4が作成される。流用側データの項目
211は直接変更されない。この時、どちらの削除を優
先させても結果は同じであるが、流用側データの項目2
11の削除を優先させるかどうかを決め、変更優先記録
作成手段11によって、変更優先記録8中の流用側デー
タの項目211の優先度を上げるか、逆に下げるかす
る。変更優先記録8を基に、流用側データの項目211
の優先度が流用元データの項目111より高い場合(優
先度:P>0)は、差分4が優先され、流用実体データ
A91に示すように流用側データの項目211への削除
が流用側実体データの項目911に反映される。流用側
データの項目211の優先度が流用元データの項目11
1より低い場合(優先度:P<0)は、流用実体データ
B92に示すように流用基データの項目111への削除
が流用側実体データの項目921に反映される。
As shown in the block diagram in the case where the diversion source item in FIG. 10 in state 9 is deleted and the diversion side item is also deleted, the deletion occurs in the diversion source data item 111 of the diversion source data 1 and When the deletion 211 also occurs in the corresponding diversion-side data item 211 of the diversion-side data 2, the difference creating means 5 first creates the difference 6. The item 111 of the diversion source data is not directly changed. Next, the difference creating means 3 creates the difference 4. The item 211 of the diversion side data is not directly changed. At this time, the result is the same regardless of which deletion is prioritized, but item 2 of the diversion side data
It is determined whether or not the deletion of 11 is prioritized, and the change priority record creating means 11 raises or lowers the priority of the item 211 of the diversion side data in the change priority record 8. Based on the change priority record 8, the item 211 of the diversion side data
Is higher than the item 111 of the diversion source data (priority: P> 0), the difference 4 is prioritized, and the diversion side data is deleted to the item 211 as shown in the diversion entity data A91. This is reflected in the data item 911. The priority of the item 211 of the diversion side data is the item 11 of the diversion source data.
When it is lower than 1 (priority: P <0), the deletion of the diversion base data into the item 111 is reflected in the diversion side entity data item 921 as shown in the diversion entity data B92.

【0021】[0021]

【発明の効果】以上説明した様に、本発明によるテスト
管理方式は、流用元データの流用元における変更差分を
作成する差分作成手段と、流用データの流用側における
変更差分を作成する差分作成手段と、流用元/流用側の
データの変更を有効にするか否かを決定するための変更
優先記録を作成する手段と、上記の両差分と変更優先記
録とから、変更が反映した流用データを作成する実体作
成手段とを備えているので、流用側で修正を行った場
合、流用元の改訂を流用側に反映させることが出来る。
As described above, the test management system according to the present invention comprises the difference creating means for creating the change difference at the diversion source of the diversion source data and the difference creating means for creating the change difference at the diversion side of the diversion data. And the means for creating a change priority record for deciding whether to validate the change of the data on the diversion source / diversion side, and the diversion data reflecting the change from the difference and the change priority record described above. Since the entity creating means for creating is provided, when a modification is made on the diversion side, the revision of the diversion source can be reflected on the diversion side.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明のデータ変更機能付きデータ流用装置お
よび方法の一実施の形態を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a data diversion device and method with a data change function of the present invention.

【図2】データ流用の状態1の場合を示すブロック図で
ある。
FIG. 2 is a block diagram showing a case of a data diversion state 1;

【図3】データ流用の状態2の場合を示すブロック図で
ある。
FIG. 3 is a block diagram showing a case of data diversion state 2;

【図4】データ流用の状態3の場合を示すブロック図で
ある。
FIG. 4 is a block diagram showing a case of a data diversion state 3;

【図5】データ流用の状態4の場合を示すブロック図で
ある。
FIG. 5 is a block diagram showing a case of a data diversion state 4;

【図6】データ流用の状態5の場合を示すブロック図で
ある。
FIG. 6 is a block diagram showing a case of a data diversion state 5;

【図7】データ流用の状態6の場合を示すブロック図で
ある。
FIG. 7 is a block diagram showing a case of a data diversion state 6;

【図8】データ流用の状態7の場合を示すブロック図で
ある。
FIG. 8 is a block diagram showing a case of a data diversion state 7;

【図9】データ流用の状態8の場合を示すブロック図で
ある。
FIG. 9 is a block diagram showing a case of a data diversion state 8;

【図10】データ流用の状態9の場合を示すブロック図
である。
FIG. 10 is a block diagram showing a case of a data diversion state 9;

【符号の説明】[Explanation of symbols]

1 流用元データ 2 流用側データ 3,5 差分作成手段 4,6 差分 7 実体作成手段 8 変更優先記録 9 流用実体データ 10 流用元実体 11 変更優先記録作成手段 91 流用実体データA 92 流用実体データB 111 流用元データの項目 211 流用側データの項目 911,921 流用側実体データの項目 1 diversion original data 2 diversion side data 3,5 difference creation means 4,6 difference 7 entity creation means 8 modification priority record 9 diversion entity data 10 diversion source entity 11 change priority record creation means 91 diversion entity data A 92 diversion entity data B 111 items of diversion source data 211 items of diversion side data 911, 921 items of diversion side entity data

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 流用元データの流用元における変更差分
を作成する差分作成手段と、 流用側データの流用側における変更差分を作成する差分
作成手段と、 流用元/流用側のデータの変更を有効にするか否かを決
定するための変更優先記録を作成する手段と、 前記両差分と変更優先記録とから、流用元/流用側どち
らかの変更を選択し、その変更を反映した流用実体デー
タを再作成する実体作成手段とを備えることを特徴とす
るデータ変更機能付きデータ流用装置。
1. A difference creating means for creating a change difference at the diversion source of the diversion source data, a difference creating means for creating a change difference at the diversion side of the diversion side data, and a change of the diversion source / diversion side data are effective. Means for creating a change priority record for deciding whether or not to make a change, and a change entity record that reflects the change by selecting either the change source or the change side from the difference and the change priority record. A data diversion device with a data change function, comprising:
【請求項2】 流用元データの流用元における変更差分
を作成し、 流用側データの流用側における変更差分を作成し、 流用元/流用側のデータの変更を有効にするか否かを決
定するための変更優先記録を作成し、 前記両差分と変更優先記録とから、流用元/流用側どち
らかの変更を選択し、その変更を反映した流用実体デー
タを再作成することを特徴とするデータ変更機能付きデ
ータ流用方法。
2. A change difference at the diversion source of the diversion source data is created, a change difference at the diversion side of the diversion side data is created, and it is determined whether or not the change of the diversion source / the diversion side data is valid. A change priority record for creating a change priority record is created, and a change source or a change side is selected from both the difference and the change priority record, and the change substance data reflecting the change is recreated. Data diversion method with change function.
JP8012891A 1996-01-29 1996-01-29 Data diversion device and method with data change function Expired - Lifetime JP2848307B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8012891A JP2848307B2 (en) 1996-01-29 1996-01-29 Data diversion device and method with data change function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8012891A JP2848307B2 (en) 1996-01-29 1996-01-29 Data diversion device and method with data change function

Publications (2)

Publication Number Publication Date
JPH09204331A true JPH09204331A (en) 1997-08-05
JP2848307B2 JP2848307B2 (en) 1999-01-20

Family

ID=11818026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8012891A Expired - Lifetime JP2848307B2 (en) 1996-01-29 1996-01-29 Data diversion device and method with data change function

Country Status (1)

Country Link
JP (1) JP2848307B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1032580A (en) * 1996-07-16 1998-02-03 Toshiba Corp Method of controlling storage means and device therefor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1032580A (en) * 1996-07-16 1998-02-03 Toshiba Corp Method of controlling storage means and device therefor

Also Published As

Publication number Publication date
JP2848307B2 (en) 1999-01-20

Similar Documents

Publication Publication Date Title
US7134071B2 (en) Document processing utilizing a version managing part
US20060031587A1 (en) Method of synchronising between three or more devices
JPH06295286A (en) Method for processing information between computers in communication system
EP1181641B1 (en) Removing duplicate objects from an object store
JPH0696077A (en) Shared processing system for data and processor for its data
JPH0863342A (en) Program management method and apparatus
JP2848307B2 (en) Data diversion device and method with data change function
JPH08190543A (en) Document processing device
JPH05265823A (en) Virtual drive data processor
US6433887B1 (en) Systems and methods for managing print jobs
JPH10334026A (en) Web information providing server and method therefor
JP2937908B2 (en) Interrupt analysis system and method
JP2001142772A (en) Method of managing and copying by name of memory, medium recording management program by name of memory, and medium recording copy program
JPH0659964A (en) Dictionary distributed operation management method
JP2746952B2 (en) Image processing method
JPH0696078A (en) Shared processing system for data and processor for its data
JPH02244224A (en) Correction support system for source program at detection of error
JPH07248952A (en) How to manage the database
JPH11328093A (en) I / O device information management system for multi-computer system
JPH1049352A (en) Dll automatic generation system
JPH02287842A (en) File input/output control system
JP2001356993A (en) Mail document sorting/registering system and method for mail document sorting/registering to be used for the system
JPH0216890A (en) Kipten information processing device next screen search method
JPH064472A (en) Input/output priority order control system
JPH09218809A (en) File information confirmation apparatus and method

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19981006