Зачастую к ArcGis пишутся модули, работоспособность которых зависит от присутствия в геоБд определенного набора взаимосвязанных фич классов и таблиц(данные и классификаторы).При нарушении целостности этого набора объектов обычно модуль начинает некорректно работать или перестает работать вовсе. С чем собственно сталкиваюсь и я.
Получается что набор данных нужно каким-то образом группировать в один структурированный объект. ArcGis позволяет проделывать такие вещи т.к Cadastral Fabric представляет собой именно такую структуру.
Вопрос сабжа: Что нужно реализовать, чтобы в геоБд можно было хранить аналогичные объекты с нужной структурой таблиц, фич классов и связей?
К сожалению, документация в этом направлении довольно скудная. Пока я понял что для сокрытия всех "системных" таблиц нужно создать WorkspaceExtension, непонятно главное как именно сгруппировать набор таблиц,фич. классов и классов связи в один объект?
Может кто-нибудь занет, где можно почитать или взять примеры реализации такого функционала.