Estou construindo um banco de dados do governo a partir de uma enorme quantidade de dados. Agora, estou seguindo a abordagem padrão do Modelo de Dados do Governo Local da ESRI, mas modificado para atender às necessidades e desejos de um governo específico.
Percebi que no Modelo de Dados do Governo Local, a ESRI usa muitas classes de relacionamento. Eu usei classes de relacionamento no passado, mas tendem a evitá-las. Isso ocorre porque geralmente não vejo um motivo para querer atributos sobre uma forma em uma tabela separada da classe feature.
Para quase todos os dados que estou reunindo, ainda não consigo ver uma razão para isso. Para o Parcel Fabric, posso ver alguns motivos pelos quais isso seria útil, mas ainda acredito que seria melhor manter os atributos diretamente na classe de recurso.
Agora, para deixar claro que vou usar classes de relacionamento para referenciar classes de recursos para classes de recursos, essa pergunta é mais especificada sobre por que eu armazenaria dados em uma tabela não espacial que poderia facilmente ser armazenada em uma classe de recursos.
De qualquer forma obrigado por qualquer pessoal de entrada!