Я пытаюсь создать то, что я называю объединением "многие к одному". Я не знаю, будет ли это правильный термин или нет. У меня есть таблица с уникальными номерами счетов для мобильных домов (т.е. - M1007970) на номер счета посылки (R0003285). (Многие мобильные дома на одну посылку - многие на одну.) Мне нужно объединить эту таблицу с геометрией нашей посылки - и все еще иметь только один многоугольник на одну посылку.
Так, например, таблица может иметь три строки с номерами мобильных учетных записей M1007370 в одной строке, M1007371 в другой и еще одной с M1059370, но все они имеют одинаковый номер посылки R0032585. Наша геометрия участка будет иметь только то же поле R0032585.
При присоединении у меня 12 088 записей на дом на колесах и 44 103 посылки. Если я «буду вести все записи», у меня будет 44 103 записей, в которых будет только 7 947 номеров мобильных домашних учетных записей (из первоначальных 12 088). Если я присоединяюсь по принципу «держать только совпадающие записи», я получаю всего 7 947 записей.
Я сделал это успешно в прошлом и создал модель. В этой модели я использую таблицу для мобильных домов, чтобы присоединиться к слою участков (.lyr - единственный способ, которым вы можете / могли бы присоединиться в модели) на основе номера счета участка. Я копирую объекты, сохраняя только совпадающие записи, в файловую базу геоданных. Затем из файловой базы геоданных я добавляю ее в нашу систему SDE. В настоящее время это перестало работать по причинам, которые я не могу понять, так как ничего не изменилось.
Возможно, кто-то может передать лучше, чем я, то, что я пытаюсь сделать, и если это называется чем-то отличным от отношений «один на один» (я не верю, что это один ко многим ...)