Проектирование базы геоданых

0 голосов
спросил 19 Май от GiSofStar (160 баллов)

Всем доброго дня!

Есть разработанная база геоданых развернутая в СУБД PostgreSQL, при многопользовательской работе с которой, проблема связанная с правами доступа (хотя всем пользователям предоставлены все права). Подозреваю что это связано с неправильно принятой моделью. Подскажите такая схема, как на рисунке, может работать (на знаю как правильно называется, наверное явление циклических связей). Если можно ссылки на материалы описывающие требования, в данном разрезе, к схеме БГД

1 Ответ

0 голосов
ответил 21 Май от Grigoriy (125,440 баллов)

Скорее всего, просто не правильно выданы права.

Отношение многие-ко-многим моделируется через дополнительную таблицу.

https://desktop.arcgis.com/en/arcmap/latest/manage-data/relationships/populating-an-attributed-relationship-class-table-.htm

https://pro.arcgis.com/en/pro-app/help/data/relationships/populating-an-attributed-relationship-class-table-.htm

Права на этот класс отношений и связанные с ним классы нужно выдавать средствами ArcGIS.

Работа с таким классом отношений, также имеет свои особенности при редактировании.

https://desktop.arcgis.com/en/arcmap/latest/manage-data/editing-attributes/about-editing-relationships-in-arcmap.htm

оставил комментарий 22 Май от GiSofStar (160 баллов)
Спасибо за ответ, вроде разобрались. Оказалось, вероятнее всего, что та база геоданных на версии PostgreSQL 9.6.17 не корректно работает. В ней же на на версии PostgreSQL 9.5.21 этой ошибки не возникло. ArcGis 10.6.1
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...