一貫したマッピング

リレーショナル データ エコシステム全体で参照整合性を維持する

参照整合性のための一貫したマッピング

はじめに 一貫したマッピング

一貫したマッピングとは何ですか?

データ エコシステム全体で一貫したマッピングを使用して参照整合性を維持し、テーブル、データベース、システム全体でデータを照合します。

参照整合性とは何ですか?

参照整合性は、リレーショナル データベース内のテーブル間の一貫性と正確性を保証するデータベース管理の概念です。 参照整合性により、すべての値が保証されます。 に対応する 人1"または"テーブル1" に対応   の正しい値 人1 inテーブル2  およびその他のリンクされたもの 列で番号の横にあるXをクリックします。

参照整合性を強制することは、信頼性を維持するために非常に重要です。 テストデータ リレーショナルデータベース内で 非実稼働環境の一部として。防ぎますs データの不整合を防止し、テーブル間の関係が意味のあるもので信頼できるものであることを保証します。 適切なテストとソフトウェア開発のために.

一貫したマッピングで参照整合性を維持するにはどうすればよいですか?

一貫したマッピングにより、匿名化の一環としてテーブル、データベース、システム全体の参照整合性が確実に保持されます。

一貫したマッピング機能を有効にして名モッカーが適用されている列の場合、名の値は次のようになります。 「カレン」 一貫してマッピングされます 同じ合成モック値、例では「Olivia」.

がある列については、 SSN 一貫したマッピング機能を有効にしてモッカーを適用すると、 SSN の値 「755-59-6947」 一貫してマッピングされます 同じ合成モック値(例では「478-29-1089」にあります).

参照整合性のための一貫したマッピング

テーブルをまたいで

一貫したマッピングがテーブル間で機能する

データベース間で

データベース間で一貫したマッピングが機能する

システム全体

一貫したマッピングがシステム間で機能する

ユーザードキュメントはこちらをご覧ください

組織はなぜ一貫したマッピングと参照整合性を重要な要件とするのでしょうか?

リレーショナル データベース環境のテスト データは、参照整合性を維持して使用できるようにする必要があります。テストやソフトウェア開発に使用される環境など、非実稼働環境で参照整合性を維持することは、次のような理由から重要です。

  • 統合テストとエンドツーエンドテスト: 複雑なシステムでは、異なるモジュールやコンポーネントがデータベース関係を通じて、場合によっては異なるシステム間で相互に依存することがあります。参照整合性は、これらの依存関係が適切に維持され、統合されたコンポーネントが期待どおりに連携することを確認するために、統合テスト中に非常に重要です。
  • 現実的なテスト シナリオ: テスト シナリオが現実的であることを保証するために、テスト環境は実稼働環境を可能な限り厳密に反映する必要があります。参照整合性が維持されていない場合、システムの動作が運用設定で予期されるものと異なる可能性があり、不正確なテスト結果が生じる可能性があります。
  • データ品質: 非実稼働環境でも高品質のデータの必要性が免除されるわけではありません。参照整合性を維持すると、テストと開発に使用されるデータがシステム内のエンティティ間の関係を正確に反映するようになります。これは、信頼性の高い結果を生成し、開発プロセス中に情報に基づいた意思決定を行うために不可欠です。

一貫したマッピングを適用するにはどうすればよいですか?

モッカーを PII に自動的に適用する

ユーザーは、Syntho エンジンでワークスペース全体に、ワークスペース レベルおよび各モッカーの列レベルで一貫したマッピングを適用できます。これにより、ドメイン固有の一貫したマッピングの適用が可能になり、参照整合性が保たれた正確なテスト データを生成する柔軟性と機能がユーザーに提供されます。

Synthoのその他の機能

当社が提供するその他の機能をご覧ください

合成データでより良く、より速く構築

データ アクセスを解放し、開発を加速し、データ プライバシーを強化します。今すぐ当社の専門家とのセッションを予約してください。