DSAを使用して、参照整合性を持つテーブルをソースからターゲットにコピーできます。キー(PK)列を参照する場合、このテーブルは参照整合性を持ちます。参照整合性は、PK列とFK列の間でデータの整合性および一貫性を保つのに役立ちます。TABLE文を使用すると、テーブルに参照整合性の制約を追加できます。Databaseでは、標準、バッチ、およびソフトの参照整合性を宣言できます。))行レベルの参照整合性が保たれます。))暗黙のトランザクション全体に対して参照整合性が保たれます。単一文がテーブルに複数の行を挿入する場合に役立ちます。Databaseがシステムのオーバーヘッドを発生させないように明示的に指示します。Moverが外部キーを持つテーブルのコピーを処理する方法について説明します。テーブルが存在しない。テーブルが、ソースのFK定義と共にターゲットにコピーされます。FK定義がありません。テーブルが、参照整合性を伴わずにターゲットにコピーされます。テーブルはFK定義を持ちません。col3およびcol4にFK定義があります。テーブルの元のFK定義(col3およびcol4のFK)が維持されます。次の制限が、参照整合性を持つテーブルのコピーに適用されます。親テーブルをターゲットにコピーする場合、次の2つの条件のいずれかに当てはまる場合、子テーブルがジョブの一環としてコピーされないターゲット上に、親テーブルは存在できません。ハード参照整合性がある。テーブルAおよびBがあり、AはBおよびCの親である。テーブルAおよびBをコピーすると、エラーが発生します。BはAをソフト参照整合性で参照しているため、AおよびCのみを移動する場合にジョブを作成する必要があります。テーブルA、B、およびCがあり、AはBならびにCの親です。BはAをソフト参照整合性で参照していて、CはAをハード参照整合性で参照しています。データベースに存在する場合、または親テーブルの存在するデータベースがターゲットとソースで同じである場合のみです。テーブルを作成するために使用されます。テーブルが作成されます。インデックスを持つテーブルを参照できます。テーブルは外部キーなしで作成されます。テーブルのFKが維持されます。データベースに存在する場合、または親テーブルの存在するデータベースがターゲットとソースで同じである場合のみです。DSAでのみ移動することができます。DSA、TPT、またはJDBCでは、このタイプのRIテーブルの部分コピーはサポートされません。キーがPT1の外部キーを参照する場合、この2つのテーブルは循環参照を持つと言います。両方のテーブル間にPKとFKの相互関係が存在します。Moverはターゲットにのみコピーできます。テーブル間に循環参照があってはなりません。テーブルをコピーしようとしたときに、ターゲット上にテーブルがない場合は、エラーが発生します。