J'essaie de créer ce que j'appelle une jointure "plusieurs à un". Je ne sais pas si ce serait le bon terme ou non. J'ai une table qui a des numéros de compte uniques pour les maisons mobiles (c'est-à-dire - M1007970) par numéro de compte de colis (R0003285). (Beaucoup de mobil-homes par parcelle - plusieurs à un.) J'ai besoin de joindre cette table à notre géométrie de parcelle - et je n'ai toujours qu'un seul polygone par parcelle.
Ainsi, par exemple, la table peut avoir trois lignes qui ont les numéros de compte de maison mobile M1007370 sur une ligne, M1007371 sur une autre et une autre avec M1059370, mais tous ont le même numéro de colis R0032585. Notre géométrie de parcelle n'aurait que le même champ de R0032585.
Lors de mon adhésion, j'ai 12 088 dossiers de mobil-home et 44 103 colis. Si je «garde tous les dossiers», j'ai 44 103 dossiers avec seulement 7 947 numéros de compte de maison mobile (sur les 12 088 originaux). Si je m'inscris sur la base de "conserver uniquement les enregistrements correspondants", je me retrouve avec seulement 7 947 enregistrements au total.
Je l'ai fait avec succès dans le passé et j'ai créé un modèle. Dans ce modèle, j'utilise le tableau des mobil-homes pour rejoindre la couche parcelle (.lyr - la seule façon que vous pouvez / pourriez rejoindre dans un modèle) en fonction du numéro de compte de la parcelle. Je copie les fonctionnalités en conservant uniquement les enregistrements correspondants dans une géodatabase fichier. À partir de la géodatabase fichier, je l'ajoute ensuite à notre système SDE. Cela cesse actuellement de fonctionner pour des raisons que je ne peux pas comprendre, car rien n'a changé.
Peut-être que quelqu'un peut transmettre mieux que moi ce que j'essaie de faire, et si cela s'appelle autre chose qu'une relation plusieurs à un (je ne crois pas que ce soit une à plusieurs ...).