короче сегодня импортировал еще муниципальную иерархию в ту же таблицу. в условие поставил что objectid присутствует в таблице с объектами и отсутствует в таблице с иерархией
кстати если читать документацию, то у них там столбец id прям сама уникальность, в любой строке свой. ага, щазз... сегодня после часа импорта вылез сюрпрайз мазафака... нарушение целостности первичного ключа 😂
я после удаления старых измененных версий строк избавился от дубликатов в objectid как раз и по нему уже построил уникальный индекс. и по parentobjid обычный дополнительно