大量のデータから政府のデータベースを構築しています。現在、私はESRI Local Governmentデータモデルの標準的なアプローチに従っていますが、特定の政府のニーズや要望に合わせて修正しています。
地方自治体のデータモデルでは、ESRIが多くの関係クラスを使用していることに気付きました。私は過去にリレーションシップクラスを使用しましたが、それらを避ける傾向があります。これは、通常、フィーチャクラスとは別のテーブルにあるシェイプに関する属性が必要な理由がわからないためです。
私が集めているほとんどすべてのデータについて、この理由はまだわかりません。Parcel Fabricの場合、役立つ理由がいくつかわかりますが、それでも属性をフィーチャクラスに直接保持することが最善だと考えています。
明確にするために、リレーションシップクラスを使用して、フィーチャクラスをフィーチャクラスに参照します。この質問は、フィーチャクラスに簡単に格納できる非空間テーブルにデータを格納する理由をより具体的に示しています。
とにかくあらゆる入力の人々に感謝します!