[リレーションシップ クラス] ツールセットの概要

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

ツール説明

リレーションシップ クラスにルールを追加 (Add Rule To Relationship Class)

リレーションシップ クラスにルールを追加します。

リレーションシップ クラスの作成 (Create Relationship Class)

このツールは、関連元のテーブルと関連先のテーブルのフィールドまたはフィーチャ間の関連性を格納するためのリレーションシップ クラスを作成します。

リレーションシップ クラスの移行 (Migrate Relationship Class)

ObjectID ベースのリレーションシップ クラスを GlobalID ベースのリレーションシップ クラスに移行します。

リレーションシップ クラスからルールを削除 (Remove Rule From Relationship Class)

リレーションシップ クラスからルールを削除します。

リレーションシップ クラスのスプリット ポリシーを設定 (Set Relationship Class Split Policy)

関連フィーチャのスプリット ポリシーを定義します。

テーブルからリレーションシップ クラスを作成 (Table To Relationship Class)

関連元テーブル、関連先テーブル、およびリレーションシップ テーブルから属性付きのリレーションシップ クラスを作成します。

[リレーションシップ クラス] ツールセットのツール

関連トピック