リレーションシップ クラスでは、ジオデータベース内のオブジェクト間のリレーションシップを定義します。これらのリレーションシップは、1 つのフィーチャとテーブル行の間に作成するようなシンプル、つまり、1 対 1 のリレーションシップにしたり、より複雑な複数のフィーチャとテーブル行の間の 1 対多 (または多対多) のリレーションシップにしたりすることができます。リレーションシップの中には、特定のフィーチャ、行、またはテーブルを別のフィーチャに関連付けるだけでなく、一方を作成、編集、または削除すると、もう一方に特定の効果が生じるように指定するものもあります。これらはコンポジット リレーションシップと呼ばれ、このようなリレーションシップを使用すると、データベース内のオブジェクト間のリンクが確実に維持および更新されるようにすることができます。電柱などのフィーチャを削除すると、電柱に設置された変圧器や関連テーブルの保守記録などの、他のフィーチャの削除が開始される場合があります。
ツール | 説明 |
---|---|
このツールは、関連元のテーブルと関連先のテーブルのフィールドまたはフィーチャ間の関連性を格納するためのリレーションシップ クラスを作成します。 | |
ObjectID ベースのリレーションシップ クラスを GlobalID ベースのリレーションシップ クラスに移行します。 | |
関連元テーブル、関連先テーブル、およびリレーションシップ テーブルから属性付きのリレーションシップ クラスを作成します。 |