Postgresql версия 9.0
Мне нужна идея для группировки пользователей postgresql.
У меня есть 150+ таблиц в базе данных, и я хочу распределить группы людей.некоторые из них могут достигать всех таблиц, некоторые нет.Я знаю, что это можно сделать с помощью гранта или создания ролей.но я хочу выяснить, какой это лучший способ сделать это.Как это повлияет на производительность?
Предоставление всем пользователям доступа к некоторым таблицам и управление ими мне кажется сложным.так что я подумал насчет создания различных табличных пространств и установки разрешений для табличного пространства.
Есть ли хороший учебник, статья или подход для создания групп пользователей?что вы посоветуете?