А поле ObjectId Вас не устраивает?
Если данные в СУБД - то это можно сделать средствами самой СУБД,
но при этом, если используется полная функциональность базы геоданных, то нужно и её хорошо знать.
Дабы не поломать чего.
Если данные в файловой базе геоданных - то только дописывать "поведение" объекта средствами ArcObjects.